I liked the variety of bosses, and the art is quite nice as well! I agree with the other comments on there needing to be more i-frames or knockback after getting hit, though. Other than that, I had a good time with it!
I played this on stream today (recording here) in case you’re interested in watching a playthrough. Good job!