I think this looks and sounds great. The perfect dodge mechanic is cool. I struggled with the difficulty but liked that the game focuses on what makes it great - the bosses, their attacks and the mechanic, rather than lots of things mashed together.
Thank you so much for playing! Looking back, I think you're right, and I may have extended the battle a little too much. The boss health definitely could have been adjusted.