TODO game over state updates chat room when there is no more valid move, generate new player leave room currently if one of the players leaves, the game ends seems to be problem