noname2200 on 14 December 2008
kopstudent89 said: When is it set to be released? somebody plz guide me... i'm lost :( |
If you mean the trailer, it won't officially be unveiled until the 18th.
If you mean the game...no clue.