I love this :)
It's such a neat and deceptively simple concept, and the execution is clean. The level restart is so quick and clean that I pressed it instead of the shift button an embarrassing number of times, lol.
by the way you forgot to allow controllers to press start