Game art is amazing, but the controls are really clunky. I dont like specifically that you get completely locked in place when knocked over and getting up, and you cant dodge out of an attack.
It's a matter of habit, I thought that Musha (Mushroom giant) was impossible to defeat, but I once just started to jump over her head.
It's easy to defeat every boss. Btw, you should buy mushroom soup, it's helpful in fights. And I like the controls too, because you don't need to touch mouse to play the game. It's just a matter of habit