Platforms
Windows
Mac
Linux
Deus Ex: Human Revolution Trailer
App ID | 5844 |
App Type | MOVIE |
Developers | Eidos Interactive |
Publishers | Square Enix |
Genres | Action, RPG |
Release Date | 2 Aug, 2010 |