http://www.gametrailers.com/video/sd...deus-ex/717717
That trailer just made me so much more hyped for this release... very well done. I eagerly await to see the world they've crafted.
That trailer just made me so much more hyped for this release... very well done. I eagerly await to see the world they've crafted.
Comment