Took me a couple tries to beat! Really fun movement and boss patterns. My only complaints are that the random weapons don't really change how you play, if you hold click on the boss it will do damage. Part of me also wishes that the roll didn't give you I-frames, because once I realized I could roll through projectiles it got way easier. A fix for this could be making the boss attacks less punishing, but limiting invincibility. The dodging and weaving through attacks was like the best thing.
Really fun game!