Very impressive work! You nailed the aesthetics, and the level design was fun. My only issues and nitpicks are the health being a bit unintuitive (you get tons of hp that goes beyond your normal limit, which makes you basically only at risk of dying from falling), and that the spinning could have had more relevance.
That might sound weird given you're spinning to attack the whole time, but it feels like it's only aesthetically a spin, as it doesn't do damage when spinning nor does the spin affect your aim. It feels more like a normal charged throw attack with a grapple attached to it, if that makes sense.