Pretty nice game!
There is a good global gamefeel, and a lot a juicy effect (screenshake, particles, etc.). I think you can add even more juicy. :p
Good job! :)