The Humanoids at China's Robot Games Were Faster Than Usain Bolt--but I'm More Impressed by Their Tweezer Mastery (WIRED) – robot.villas