Great mechanics, I like the idea of cycling shot types but it was hard to figure out at first. I thought holding down the fire button changed the spread of the shot. Some of the descriptions for the abilities are a bit hard to read. Maybe having a thicker outline for those would help a bit.
Very fun mechanics, and the final boss was very intuitive!