how would i launch a multiplayer game with vb? like how msn messenger does when you invite someone to play a game, or how gamespy does to launch games.

i wanna like let people connect to host like with winsock and then when the host has enough people connected, the host launches the game, but how can i launch a multiplayer game like quake with the clients that were connected to the host ealier in the vb app?