The game is very well-made, but I feel combat needed some more work. Between the lack of a lock on and the long animations, combat can be cumbersome at times. I wasn't prepared for the problem solving by chaining together abilities to attack bosses, and wish I knew that ahead of time rather than looking up how to solve bosses. Maybe this game is hard because it's easy to lose health points, and hard to restore your health during battle waves. Or maybe it's easy because you get to replenish your health between battles and can combine abilities in a way that seemed like cheating. Overall the game is good if you want an almost-Windwaker-esq game.