Well.. you somehow found our new site before it was released to the public.
Congrats. This will be updated soon. Till then...
If you need to you can always contact us, or join us on our new Discord by Clicking Here.