I feel the same way, I'm normally a patient person but right now I just want SOMETHING. There isn't even an estimate and its been 2 weeks since the "beta will be open some time this weekend" from the stream, and the "a delay" from Mane6, however the beta will be decently long I believe because...