Very ambitious trying to make 3 boss fights for a 2 day game jam. I found it pretty charming and full of personality. But the gameplay... yeah it's not great. The movement of the player character is slow and floaty, and the controls confuse my fingers.
The first boss is actually kinda decent? 3 attacks, all pretty learnable and kinda interesting, I only found it frustrating that I'd frequently try to jump over the swipe but the jump is so slow and floaty I'd get hit by the hitbox anyways.
Boss 2 is a mess mostly because my brain can't process the jump aim and shoot button being 3 nondescript buttons next to each other. Also I have no idea how to react in time when he speeds up. I'd seriously strongly recommend a more conventional control scheme for this, maybe twin stick on a gamepad or using the mouse to aim and shoot and wasd to move and spacebar to jump.
Boss 3 I can't even comment on, if you buy the upgrades he just dies instantly.
As a side-note I'm a bit bummed to see no other comments here, you clearly put a lot of energy into this. I can tell you that probably a fair amount of people are simply unwilling to download a game when trying other game jam projects. Godot should allow you to do html exports, you should make use of that.

