Fyi, the website, forum and wiki have been moved to a new server; rather than a physical server in Los Angeles it's now a virtual server in London.
Everything should work just fine, but I haven't really tested much. If you run into issues, drop me an email!