I had quite a long chat with Colossus in the chat box and it seemed he can't wait for the server to be back up and running, which I think is the same for everybody!
As to the work on the server any update on situation or time-span will be posted either on the forums or the facebook; or possibly both
The website should be completed shortly but won't be launched until the server goes live the same with the teamspeak