Honestly fun, A thing to note is you only heal while standing still, and that is actually key to winning the boss battle. Treat the game as a marathon, not a sprint and you'll surely win.