Fun game, i enjoyed it a lot. The graphics and sounds really meshed well in my opinion. My only two problems is that is hard to understand what the power ups do or what objects causes damage to the player, and sometimes the "ghosts" enemies gets stuck in a loop in some side of the map, only leaving when they see the player.
The game is very original and fun, great work!