Interesting idea and nice art. I would advise making sure that the camera speed is equal to the character's movement speed, otherwise I can't see what's in front of me. You can also get stuck in a wall in the air if you hold D and press jump and even jump over the wall.