Good game, I personally don't vibe with the player's controls, which is completely personally and doesn't reflect on the game's quality. Spritework is great, the sound design is great, and the boss design is pretty cool.
I feel like outside main way of attacking, 'Spin' isn't too big of a focus in the game, which isn't a flaw. I feel like being able to deflect bullets in a large AOE around yourself for an extended period of time kinda makes it so you don't have to learn bullet patterns or anything, since you can deflect almost everything.