Thanks for the detailed feedback. I've been tinkering with the combat system and your feedback helps me think of ways to improve it. I'll look into the bugs as well.
Thank you for your work!