Originally Posted by EatChildren
Fix your fucking website, Game Informer. The "Creating The Futuristic World Of Deus Ex: Mankind Divided" link is dead. And the "How Rembrandt And Da Vinci Helped Design Deus Ex: Mankind Divided" video feature isn't in the hub, but on the main page, and also a dead link.
Anyone else surprised we haven't had any info from Game Informer yet on the tech or the engine? Or any new screens?