Official Deus Ex: Human Revolution Website Launched Category: News Archive Hits: 1541 Written by BuckGB on May 26th, 2010 Tweet View Comments Eidos Montreal has launched an official website for Deus Ex: Human Revolution, though you'll find that it doesn't have a whole lot on offer just yet. The main attraction is the 108-second teaser trailer we showed you back in March: View the discussion thread. back to top Related Games: Deus Ex: Human Revolution Prev Next