Deus Ex: Human Revolution delayed

Posted by: admin  :  Category: Technology News

Square Enix has pushed Deus Ex: Human Revolution back from early 2011 to next fiscal year.

Be Sociable, Share!

Comments are closed.