The site functionality has been restored.
We will continue to work on fix the small visual details that remain missing. For now, new players can join the game. If you created an account the previous days and can’t login, try registering again with the same email. Some accounts may have been lost because of the downtime.
Let us know any issues you find.