God's Lobby

Players always goes to God's Lobby after every mission. There is a sphere of light floating in the center which everyone refer it as God. There are 20 rooms to the side and are never filled. Only people you give permission can enter your room.