Well done, nice game. I've read through the below comments and also don't have much to add. Other then to reiterate the tile map was a bit busy, over all the art for the game was great. Starting over after completing two levels kind of stunk and made me actually quit. So for replayability I would think about having a level select system if you revisit this or for future games.
Well done, solid submission!