Over 500 humanoid robots from 16 countries competed in Beijing's World Humanoid Robot Games Despite impressive moves, the robots often toppled, crashed, and required human intervention The audience showed strong engagement with robots' performances and achievements