I like the wall grappling and movement, it's pretty fun to mess around with. The wall phasing part isn't very intuitive though, sometimes I can phase through walls no problem and other times I get stuck in them. One more suggestion I have would be to increase the camera bounding box - basically, let the player move x distance from the center before the camera starts to move. It would make it a lot easier to click the yellow blocks while moving that way. Good job on your game!