The server is currently not accessible. We are looking into this and will update as soon as we have further details.

2017-04-26 00:04 UTC: The servers is back online.