Very cool and works well. I did notice the player can jump out of their attack, which is helpful for fighting enemies (until you get the laser attack which is better). But it feel janky because the player can't move after jumping during the attack.