xhomerx10 also mentioned this like 2-3 days ago on the WO thread. I think they have some issues with their DNS servers and it needs to be fixed manually.
If it was able to be fixed automatically, would have been by now. I really like the simplicity of the website and would love to have it back asap.
I wish they had a developer account registered on this forum?