One tiny thing ruined this for me....
Great style, loved how the game started out, loved the look an feel, and the background music and effects really contribute to make this an awesome game. It is all moot though cause I stopped playing because I had to redo so many "levels" I had already passed. After the 3rd or 4th time of dying on the second part of a level I just said F--- this.
In maze (and puzzle) type games, if you clear a maze that should be it, time to move on, nothing is gained from the player's perspective to re-navigate something that has already been successfully navigated before. It only serves to annoy them by forcing them to go back and deal with what has already been dealt with.