I clicked on Register Now and got a 404 page.
- 404 when connecting from mozilla android with China IP,
- page crashed on my netbook from chrome with China IP,
- loads fine with mozilla with Japan IP & ublock enabled.
Thanks for reporting the problem
If I disable uBlock, it works.