Who wouldn't want badass robot arms? We're pretty sure that's the gist of this TV spot for Deus Ex: Human Revolution. Let us answer that question for you: boring people who don't want to bench-press cement trucks, that's who. Does that even sound like an option to you?
Posted on Sep 17th 2014 2:00PM
Posted on Sep 17th 2014 1:00PM
Posted on Sep 17th 2014 10:00AM