The platforming can be a bit difficult at times with all of the enemies and projectiles in the way, but the mobility and flashiness of the moves you unlock is very nice. If you kept a bit more of the momentum you gain when using them, it would make the game more energetic and I think the moves might feel even more powerful. It would really sell the sense that there's a lot of force behind them. Nice work!