>>542672347
Fuck's sake, the Steam server maintenance fucked me, try again.
steam://joinlobby/553850/109775243002588327/76561198040375859