We just were sent a load of images from what we're told are screens from a Deus Ex: Human Revolution trailer. No idea if they're real, but Eidos Montreal was talking about it today at the Game Developers Conference. More » </img></img></img></img>
Bookmarks