Well I just tried it out on an emulator, and I gotta say that's pretty sweet
I problem though. When you stop, you stop midway through the walking animation, you might want to fix it to stop on the standing sprite
Happens on all four directions.
Anyways, this looks like it has potential, keep it up!