I feel your pain also grim, i don't keep track of forums, social media and all that fun stuff haha.
I was expecting an email from wargaming like they have done with other betas/alphas they invited me too, anyways looks like i will just have to wait until open beta