we are sorry for the inconveniences with the webserver in the last couple of days. And especially sorry for not keeping you properly up to date, truth is, we had hopes of it being recovered.
Sadly, something as trivial as a RAM upgrade on a server cascaded into our provider (ServerHub) breaking our entire filesystem.
We are now in the process of moving to an ever better webserver. The good news are, @Aahz , had created a back-up a few days ago into his network. He saved us again, from something that could have been absolutely tragic and horribly timed. While it's mostly complete and recent, we still have a lot of pieces to put together, on our new host, and some things we have to create from scratch.
This sadly means we have to push our beta/trailer schedule one week further until we get the new site running, which will be fairly soon.
Most of the site is recovered now, except our download/launcher infrastructure, which we are working on to rebuild.
We're on a new (better) host now as well! Feel free to provide feedback on how things are running.
Sorry for the inconveniences.