Just looked at official site
Seems it's going to launch Nov 2004, has anyone seen any news or has it been mentioned at any of the gaming shows/conventions in the past few months ?
Seems it's going to launch Nov 2004, has anyone seen any news or has it been mentioned at any of the gaming shows/conventions in the past few months ?
Comment