As part of the marketing campaign for the new Deus Ex title, publishers Square Enix have set up a “viral site” for some of the technology found in the game. And it’s gorgeous. More »
As part of the marketing campaign for the new Deus Ex title, publishers Square Enix have set up a “viral site” for some of the technology found in the game. And it’s gorgeous. More »