An interesting mechanic to make a game around, it's neat to see the player's gun barrel used as a leverage point to spin/ move around the screen to reach higher sections.
The controls get a bit getting used to, but once you get the hang of it, you can get into a bit of a flow!
It's cool that the bosses have more than 1 phase. (The ceiling turret boss caught me off guard and totally annihilated me lol)
And cool to see the 3 different boss types!
Great work on this! :D