Happy that you liked it. For the wall run I don't do a good job of explaining how it works. When you jump, if you touch a wall on the upward part of the jump, your horizontal velocity becomes vertical and the cat runs up the wall. Nothing happens if you touch it while falling.