The new site was officially launched on 10.10.10 without any fanfare. We had a few last minute issues that required some serious chaos in the final stages so not every little bit of missing content was able to be published as hoped. In the next day or two this will be remedied, then the official press release will go out. For now it is indeed up and running, even if it is not quite as we all had wanted it to be at this point in the game.
A few more pages and tweaks will be performed as well.
I hope you all like the new changes and enjoy what is yet to come.