I heard it was comeing out in November....but Meh, they would maybe delay it......What do you guys think?
Forum Rules