Pretty much everything is already in the other comments below, so I'll just say that I had the same two issues: the wall jumping mechanic (I actually had to read the other comments to realize that I could move from that area) and the foot got stuck so I was constantly getting squished (had to restart the game).
I really enjoyed the game, the story and basically all aspects of it! Great job! :)