Deus Ex: Human Revolution - DLC, Screens
View Single Post
August 20th, 2010, 02:54
I can't remember ever hearing this type of announcement before, so early in advance of the game's release. Can't be good politics.
Join Date: Sep 2009
View Public Profile
Send a private message to Anderson
Find More Posts by Anderson