Is that the new minigame they're opening in lobby? Next to the creative area in lobby, to join creative? Maybe testlobby...