Dhruin
SasqWatch
Hmm...later than I expected. The official release date for Deus Ex: Human Revolution is August 23 in NA and August 26 in Europe, according to Eidos' Tweet.
More information.
More information.
Aug 23????
So when late summer rolls around they change up and decide to release for the Christmas Holidays and then . . .
man on man, this story sure is sounding familiar (cough) southpeak (/cough)