The music was awesome and reminded me of a Sega Megadrive game. I enjoyed the gameplay and this feels like one of the more advanced games I've played so far ( Although it is early in the voting period :D )
I think the only thing I would adjust is how much the screen shakes when you shoot as it could get maybe a little bit TOO shaky at times when the action gets hectic.