Board Thread:Online Discussion/@comment-84.30.187.0-20150414162149/@comment-6881629-20150414165116

Just checked the beta sign up page and its gone so it may be too late to try signing up now (it is only about two months until launch).