This is cool, it took me a while to figure it all out but getting there was very satisfying. I don't know if being able to climb walls was intentional, if so it would be worth adding animations or something for it to make that clearer as I wasn't sure if that was the intended way to get around or if I was cheesing it.