The music, the art style, the gameplay- all fantastic!
Took me a good while to get into top three (Don't know how long till someone else steals my spot)
Only problem I has was sometimes I would lose the where the player is. Adding a white outline or something similar would aid him to stand out from the rest of the game.
Good work!