Robot ‘Mission Impossible’ wins video prize 0 Bob Dillon TechnologyAugust 2011Tuesday, August 16, 2011 at 9:38 am PDT • Views: 746 newscientist.com Technology Robotics Swarmanoid