bit late on the update, but as you already noticed everything's up again
We're currently investigating what's happening.
In the meanwhile, all the hosted services (game servers, IRC, TeamSpeak, and whatever else I forgot) will be down.
We'll keep you updated.
In case of need, you can reach us here or on Steam.