I like the idea, but also the execution, the wall hang mechanic was a nice one!
One possible improvement would maybe be to add some coyote time, because now it felt a bit unfair sometimes when I fell off a platform but could've sworn that I pressed jump early enough!