Solid stuff, I think the game may have benefitted from a quick restart option for some of the levels, but the gameplay loop and theme interpretation were really solid. Good Work!
That's a good idea, easy to have simple things slip your mind. Someone else mentioned a button to reset to last checkpoint which is also a great idea