Deus Ex: Human Revolution - Video Preview @ IGN
View Single Post
January 12th, 2011, 04:27
I dont know why, but the delay has me worried about the integrity of the game. Does anyone else get the same vibe ?
Join Date: Oct 2010
View Public Profile
Send a private message to rich ruffo
Find More Posts by rich ruffo