As someone else said I wasn't quite sure if i was actually hurting the boss or not.
I think in another comment you said you wanted more animation for the main character but ran out of time so maybe you don't need this advice but a good way of doing character animation in godot in a simple way is to create a sprite sheet which is kinda like a comic panel and has multiple frames of your character moving, so like a simple walk would be the arms being still in frame 1 then move a tiny bit in frame 2 and so on. In godot an animated sprite 2d can take this sprite sheet and split it up into the individual frames then you can define what that animation is, like walking, and set it to be played when the character moves in the code.
I'm sorry if you already knew all that and me explaining that comes across in the wrong way but just incase i thought I'd say.
I like the art and vibe, the idea is definitely there.