Sometime in the near future I plan on buying this game. The problem is I don't which version of the game to buy. Should I buy the standard version or the Director's Cut?
Deus Ex: Human Revolution
Game » consists of 17 releases. Released Aug 23, 2011
Log in to comment