i see the date of 31-08-2010...
does that sound possible?
can't post source because its from a romsite!
anyone confirm that this is probably a legit release date?
does that sound possible?
can't post source because its from a romsite!
anyone confirm that this is probably a legit release date?