Very simple concept executed nicely. I bet the mechanics could be expanded upon for larger levels and maybe a larger game. Nicely done. On a small note, perhaps the "restart" key and the "next" key should be different. Also, maybe it shouldn't be possible to accidentally restart a level after completion. (Yes, I did that. :D )