The nano-augmented journomen over at VG247 have reported that the Steam page for Deus Ex: Human Revolution has been updated to show a February 2011 release date. Intriguing. But what could it mean? My theory is that it means the game will be released in February 2011 and we’ll all be arguing with cyber-bartenders and grabbing men through walls a little earlier than expected. But that’s just a theory. Curse these cryptic viral marketing ploys. What do you think it means, readers?
If you click our links to online stores and make a purchase we may receive a few pennies. Find more information here.
More of this sort of thing