I beat it eventually.
The character you play looks super good, and the fight is fun enough to learn and execute properly.
Nice work, thanks for sharing.