Very nice pace, and the pixel art is well done, but I think it could use a little better telegrpahing, I find myself dying to 0.1 second explosions and projectiles I didn't see.
As well as possibly beefing the player with an HP or two.