Trailer for Deus Ex: Human Revolution

Posted by: John at 3/12/2010 12:23 PM
The revolution is coming and here's one of your early looks at Deus Ex: Human Revolution. With the subpar effort of the last game, I hope that Human Revolution goes back to what made the first game good.