I said it in the comments on the link but no other game in recent memory could deserve this more than Deus Ex: Human Revolution.
You owe it to yourself to at least check out some trailers!
Results 1 to 10 of 17
24-08-2011, 04:56 #1
DXHR: Incgamer's first perfect review score
© IncGamers Ltd 2012