I like the corner-climbing wall-jump mechanic! It reminds me a little bit of the platforming puzzles in Overgrowth.