MIT’s Cheetah Robot Lands Running Jumps I’m not sure if I should be impressed or terrified or both. I’m definitely aroused though.