Cool concept and interesting to play! A restart level button would be nice, often i'd mess up entirely and just want to start fresh. Also restarting the whole game from the beginning when you fail a level is a bit harsh, i didn't bother to play through a second time but would have continuned playing from the same level i had just failed if i could have.
Thanks :)