Currently Browsing:Results for Tag "robots"

Deus Ex: Mankind Divided New Trailer

The publisher Square Enix is really creating a hype around the new game Deus Ex: Mankind Divided - The Mechanical Apartheid coming out on August 23, 2016.In August of 2015 in New York they put up posters as a marketing campaign stating "Keep Our Streets Human!