I'm pleased, nay, delighted to inform you that the first-ever World Humanoid Robot Games have begun in Beijing, and the first day's highlight reel is a thing to behold.
While some of the robots appear to have put on an impressive performance in traditional sporting events like the 100 metre sprint, it's not been entirely smooth sailing for many competitors—which makes it a fabulously entertaining watch for us technology rubberneckers.