I haven't played this genre of game before, so it took me a second to figure out what was going on and how to progress other than just running away from everything. But once I got it figured out, I found it to be really fun. I thought the boss fight was well done, it was interesting and difficult, but I was able to win on my first try, so I feel it was pretty well balanced. Good game!