It is a fun platformer with interesting visuals. I wasn't able to beat the boss, got there multiple times but kept getting wrecked by the contact damage.
I liked speedrunning the level- after dying to the boss I would try and get there as fast as possible.
Also, I think there's something going on with the ammo as well, I would suddenly stop shooting after some time, during the boss fight.
Regarding feedback, I'd say that there is some jankiness to the collisions. Nonetheless, good job!