Seems to work well.
I hope you'll be able to move and attack at the same time later.
Can only sprint some times, guess there's a hidden stamina bar.
Diagonal attacks?
The movement directional vector needs to be normalized, you move faster diagonally.