Phoenix.Fredjan said: »
Random fail: Am I the only one who had no idea Deus Ex: Human Revolution was released like a week ago?
The body language of the NPCs is *** ridiculous though... They fidget and move around more than a crackhead who just blew 1,000 bucks on crack in a single night..
Oh yeah, and probably most of the forums have known the game is out, because a while back there was a shitstorm over Gamestop removing coupons for a free download of the game on OnLive. They justified it by saying that it's a competitor to their own D2D service and that company policy is to not promote competitors products.