Dammit, the release was supposed to be November 8th and there was talk the beta would be out this Friday then. Yesterday they announced official release date November 19th which means no beta for 2-3 weeks more...
Dammit, the release was supposed to be November 8th and there was talk the beta would be out this Friday then. Yesterday they announced official release date November 19th which means no beta for 2-3 weeks more...