last few seconds of tonights show had a preview of the robots doing there thing on it;

http://demand.five.tv/Episode.aspx?epis ... 5146440006