Nice game, I like these games that focus on boss battles, the artstyle is good and with a few more animations and vfx it could become really interesting visually.
The gameplay, on the player side, I think would need a little bit more of work, maybe adding the possibility of different approaches would be nice, but I also understand that much of the complexity went in the differentiation of the bosses so good job!