> Maybe what the "public server" should do is manage game sessions and announce anyone > (server) that initiates a game for clients to join. Then again, maybe is what that > frontend does, it's still not clear to me...
The frontend allows people who don't know each other to play by providing a central chat lobby and launching mechanism. IOW, it does exactly what you want.
|