Freakin awesome ^^ I loveee the mechanics of the game. Tho I gotta say, it's kinda really freakin hard >>
Idk if the hitboxes are too big or I'm just bad but I think you could tone down the difficulty JUST a bit. Projectiles feel really really fast.
The art is really good tho ^^