Loved the idea and gameplay. A few mechanisms felt like they weren't fit for this game, although they might have been fun to play but these reduced a lot of potential aspects. Such mechanisms are:-
1. Recharging Stations:
Alternative: A parry system could be implemented, as soon as player parries an attack to gains some momentum.
2. Player firing projectiles:
Alternative: Simple projectiles felt out of place for a spinning top rather kinetic attacks may turn out pretty well.
Overall it was a fun experience keep up the good work.