The landing page seems to provide absolutely zero information other than giving off the impression that something may be taking an extremely long time to load.
Edit: Seems to just be completely broken in Firefox...
Edit: Seems to just be completely broken in Firefox...