Nov 12 2007, 01:00 AM
Also this is going to be a good game. Anyone know the release date? Should be sometime this coming week.
Nov 12 2007, 02:12 AM
Ive heard novemeber 13th but im not positive on that.
Nov 12 2007, 05:05 AM
ign.com says US: November 13, 2007
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here