Wow. This was a lot of fun. You've packed so much juice into this game, for me it ran really well and felt very polished :) Well done! The bounce in the UI, the enemy hit feedback, the player hit feedback is especially good though I only saw it like once twice (cough*, I'm a chicken GOD).
The sounds are spot on too. Really enjoyed this one! Awesome