Two valid points I will take note of. It's a very basic concept game. I have grand plans for it. The diagonal movement is just an error on my part. My code is a mess, I literally just wanted it to be barely playable as I spent more time on the visuals and sounds. Thanks for trying out and offering supportive feedback.