Yeah, I didn't make the sprite change based on direction because I don't like to do art. Sorry about that.
Also, the getting stuck in walls glitch was intended. I didn't want to feel like there were any arbitrary restrictions on the system. That's why I added the R to reset button.