Thank you for your kind words! I'm very proud of the art team and what they managed :)
Yeah the enemy hit thing is the main feedback we've gotten. If I recall correctly it was the next thing on the list but we just ran out of time! But that's how its goes XD