In progress! This is my first physics engine. If you hit a wall then change direction you can move very fast, there is also wall jumping tho you have to be falling into the wall. (Upper platform is buggy but it's due to the hit box, not the code.)