Deus Ex: Human Revolution trailer launches (UPDATED)
The team @ Eidos Montreal put out a trailer today for Deus Ex: Human Revolution. After teasing the release for some time, be happy its finally here.
With the original title being one of my favourit…