1. Deus Ex: Human Revolution Purity First Propaganda Trailer

  • Posted 12/6/11
  • Views

Sarif Industries faces backlash for their aggressive use of body augmentation technologies and shady business practices in this live action trailer.