Wow, there are a whole lot of mechanics here! :D Really well built puzzles, I had fun playing your game, good job! :) However, controls felt a little too responsive to me. Wall jumping felt a little unrealistic, a bit too forgiving. Even when most of your body touches the spikes, when you touch the wall just a little you don't die.