So, when will this game be released?
Anyone know? I know the beta is being tested but is there a release date in the future besides summer 08?
Anyone know? I know the beta is being tested but is there a release date in the future besides summer 08?
Comment