Really like this one. This one got all the features I didn't get to implement in my version. Well done.
Funny, I had the same thought when I played your entry!