Interesting! I like that you have the footsteps tracking behind the player and the little noises it makes.
I found that if I run against the edge of the screen, I can't move away from it until an equal amount of opposite direction is held.