Nice!
Liked the idea of the duel-purpose melee attack/shield. Also as a side note, the overall presentation of the itch page is next level.
For constructive criticism, I might maybe have reduced the intensity of the particle effects as they can be a bit overwhelming. I also think judicious use of screen-shake would turn this up to 11.