I noticed this today, I apologise if this has always been there but wanted to confirm so I can rally the community for public beta.
The text in the image says:
The site's Public Beta will begin soon.
Just like to confirm if this is true, and it is a sure thing now?