I signed up for Beta last week and I'm wondering if the emails went out yet or not because I have this feeling that I got left out or something.
So, have they or not? And if not any idea when they might go out? It's getting awfully close to Novemeber 26 or whenever the release date shows.