I really like the gamefeel and how well-executed all the visual aspects are. It looks pretty nice and consistent.
One thing that maybe can be improved: penalize the player in some way when he stands still spamming attacks.
I thought it was really fun overall. Congrats!