This was fun :D It took me a while to understand the wall jump mechanics but after some practicing I mastered it!