This game has the TBA release date

#1Axelander999Posted 3/18/2008 6:47:51 AM

Please Gamespot staff, this game is out since 2007... I've played it, and I could even review it

#2bcksPosted 3/19/2008 2:02:47 AM
What system did you play this on? Sure it wasn't a demo? Where did you buy this game from? I find it hard to believe you own this game already. Please answer those questions. :)