Release date

#1e1337prodigyPosted 10/31/2008 9:48:29 AM

Release date says Q3 2008, pretty sure we are in Q4 08 now.

Also, how can people review this when it is not even out. Gamespot disable the reviewing on this game.