Very cool concept!
I noticed that after wall jumping, the character movements are "stuck" in the other direction for a second. But when it releases, sometimes the movements feel weird. Maybe if that "stuck" state was shorter, it would feel more responsive.
Good job! Too bad you didn't eat any cookies.