Deus Ex: Human Revolution TGS 2010 Trailer
Everyone loves Japan, right? Well, we do and you should too, as the Tokyo Games Show has bought us the latest Deus Ex: Human Revolution trailer. Sadly, it’s all CGI this time around, but the trailer is giving out some heavy Metal Gear Solid vibes in the character and presentation department. We suggest you check […]