I watched the video and that sold the game for me. The controls take a bit of getting used to though, and I managed to clip through the map at the part where you have to jump on giant up arrows.
I'm happy to hear the video helped out a lot! And yeah I felt like I missed a wall or two in this game as I was rushing to complete. Thanks for playing!