Seems stable & playable

People can create lobbies and manage them.