Platforms
Windows
Mac
Linux
Deus Ex: Human Revolution Extended Trailer (ES)
App ID | 80487 |
App Type | MOVIE |
Developers | Eidos Interactive |
Publishers | Square Enix |
Release Date | 17 Dec, 2010 |