>>416325723
From what I remember, it has a friends system inside the game that lets you set logos for people on the radar.
Has nothing to do with joining lobbies though, you need the host's name and a pin for that.