Very nice game! I think if you wortk more on it you can have something really special. A couple of things I can suggest: the map generation is a bit funky.. sometime i would get the staircase just in front of me (no exploration needed). The blue power ups ware too scarse. Maybe if you have the enemies dop some it could help. GREAT GAME OVERALL!
if you have time, check out my game