syphern Posted November 17, 2003 Share Posted November 17, 2003 well its going to be released tomorrow in USA then on the 28th in Europe.... i cant wait :D Link to comment Share on other sites More sharing options...
Recommended Posts