They cannot stop us. They cannot stop the future. At the recent DARPA Robotics Challenge, things didn't always go as planned... Posted by Deus Ex on Monday, June 8, 2015