Very solid game you got here! Very impresive it is your first game.
The shapes graphics feel like they lack something but all about the effects, the particles when the enemies die, how sooth the controls are... It all feel very cool!
I got tobeat it second try ;p