Thanks for the feedback!
A lot of what you've said has already been addressed for the next version of the game so hopefully you'll be able to play it after the game jam and see what you think! :P
Especially when it comes to the difficulty, we've made many adjustments including changing more unfair attacks or removing them completely to ensure that the game is more fun and accessible. The big lesson I've learnt is that if it's a challenge for the one making it it's going to be nearly impossible for those playing it. XD