Well balanced and polished. I think you could lean harder into effects and visual feedback for the attacks but otherwise slick work!