Thanks for the kind words!!
The wall jump can actually be done in two ways: you can simply click while falling against a wall, or you can hold the button to enter the wall slide state and then release it to perform a wall jump. In most games, you'd usually have one button for grabbing/sliding on walls and another for jumping, but since my game only uses the left mouse button as input, I ended up going with this approach.
I'm really glad you had fun playing!! 🎉