NeoRatt on 27 April 2008
leo-j said: Why for some reason have they completely taken the countdown clock of and not released the review video? |
If you go to the general reviews section you can get to it, but here is the direct link:
http://www.gametrailers.com/player/33327.html