The new site is finaly up. there are still bugs in it but please any bugs you find please contact us and tell us so we can fix any issues ASAP!