Very cool graphics and interesting mechanics.
Love the animations too!
I was losing health but couldn't figure out if it was the enemy shooting at me or my shot misfired. Sometimes I was shooting and nothing happened, couldn't get why either
Very good entry overall!