The server is currently undergoing some technical issues. We are aware of the problem, and we are working hard (and sleeplessly) to bring back the server. We thank you for your patience, and apologise for any inconvenience.
We will update this thread with further details when we have tackled the issue. In the mean time, you can check out our Facebook page, and stay tuned.
Kind regards,
Server Management