Quite a fun game, though I wish the level design didn't force you to reset if you take a wrong path. Aside from that, a splendid submission!