Anybody Coppin Deus Ex Today?

focus
focus Members Posts: 5,361 ✭✭✭✭✭
edited August 2011 in IllGaming
Think I am...

1up - 10
Destructoid - 9.5
Machinima - 9.5
VideoGamer - 9.0
Eurogamer - 9.0
IGN - 9.0
GameTrailers - 8.7
GameSpot - 8.5
Game Informer - 8.5
Official Xbox Magazine - 8.5
GamePro - 8.0

Comments