The Mechanical Apartheid.

Deus Ex: Mankind Divided release live action trailer

As with all major games to date, at some point a live action trailer is released. Today was the turn of Square-Enix and Eidos-Montréal as they revealed their Live Action Trailer for the much-anticipat...[Read More]