New Link:

steam://joinlobby/730/109775241996569640/76561198191268917