I know - but it's not officially released yet, as mentioned a lot of other parts (purchase system, licensing system, etc.) still to go. Website is like that just for testing (and some bits broken for now). Official release will be very official - forum post, social media post, email to all users, and until that happens it is not officially out, simply in process. Again, we ask not to promote this as things will be broken for a while yet due to the massive changes happening all at once - thanks.