The core gameplay is really, really fun, but the bosses are pretty bad. The first one was an absolute pushover, I just spammed attack in his face and it died with little effort. The next boss; the lizard, is damn ridiculous. It's attack pattern feels completely random, and seems to have a random delay between attacks with almost no attack build up (needs something like the boss leaning back to indicate it's about to swing). I went back to get something from the shop, got the boomerang, and was sad that it didn't do much damage. But that turned out to be a waste of money (leaves) since the boss breaks the boomerang?!?!?! Another problem I'm having is with invincibility frames (or the lack thereof), as I'm getting hit 3+ times before I can even escape some attack's range. I'll keep trying tomorrow, but with no way to heal in battle, and no way to know what's about to happen, the boss feels pretty unreasonable.
I really love the core gameplay loop tho, really cool. I've loved exploring, and I'm glad that I kept hints off. Looks like there's a heap more areas of the game, so I'll probably spend some more time grinding over the next few days.