Hey, Thank you for the feedback!
It seems like a lot of people though the combat was hard and unfair. I'm glad you like the upgrade system though!