*Connection Problem Update*
Here is an update from the Tibberious man himself:
LATEST UPDATE ON SERVERS: STEAM RESPONSE - “We are aware of the issue and are investigating what is currently causing the issue. This is something with our servers and not your side.” Apologize for all inconvenience, it turns out it is a STEAM issue, and not related to the latest Hotfix. Will keep you updated!