It's a bit clunky.
The movement and swing animation are awesome.
With some sound effect, and some other gameplay element this could be a really cool idea for a game.