The concept of your game is very fun. However it is a bit hard to control. I got hit many times and i dont know exactly why.
I love the overall presentation of your game, the 2D sprites looks fantastic in a 3D environment.
All in all this is a pretty solid submission. Good work.