But could hundreds of humanoid robots really march in perfect formation, or is this a digital mirage? That question has set ...