Very cool! One note: After a certain number of restarts (around six or seven), the restart button stops working.
There's a bug where the keyboard inputs stop working if you click outside the game area; I suspect that's in play here. No idea what causes that though :(
Oh yeah, I think that's what's happening. My bad for not thinking of that (^_^'')