I like the concept of limited movement and bouncing off of buildings!
I have to admit I got salty when the debris from buildings would eat my jumps and direction changes. But when I wasn't being showered with debris (and when there weren't any walls blocking my view) I had a great time engaging with the puzzle of avoiding the mech effectively