It's a solid starting base, starting small is a really good idea.
The only issue I found is that the movement seems a bit confusing, for example sometimes if I try to move up the character moves right, or if I slash while moving the character moves in random direction suddenly.