Home Theater Forum and Systems banner

enix

  1. Deus Ex: Human Revolution Delayed Among Other Bad News for Square Enix

    Video Game Systems | Video Games
    Deus Ex: Human Revolution Delayed Among Other Bad News for Square Enix 12/16/2010 Written by Paulmichael Contreras Deus Ex: Human Revolution has been in development for at least three years now, and was slated for a Spring 2011 release date. But it looks like the title will...
Top