Deus Ex: Human Revolution comes out next week, and it’s incredibly, ridiculously good. Unfortunately, Square Enix have given retailers a confusing array of different versions of the game that come with different amounts of bonus content. To add to the confusion, Valve just released a huge batch of Deus Ex Continue Reading
Menu