Thanks for the comment! We're happy that you enjoyed the game. We appreciate your feedback, and the boss fight checkpoints will be something we definitely include in our future games. Again, thank you for the kind words!
Maybe giving the character health would be a good fix!