I've registered an account just now without problems so I guess the server is online? If so, where is the page to get the download of the client? because I've already searched everywhere and I didn't found anything...
UPDATED:
Founded the guide to get into this server
To view the content, you need to sign in or register