We're currently experiencing tech difficulties, including problems with the Steam connectivity.
We're working on fixing those problems as we write this. Regretfully, this requires also the game server to be restarted several times, either dropping the players from the game or making it impossible for them to join.
Apologies for the inconvenience and please bear with us while we're working on getting everything back to normal. Thank you!