- JOIN: Players are choosing characters and joining the game
- REVEAL: Character names are being revealed to players
- CAPTURE: Players are guessing characters in capture attempts
+ none: Pseudo-state used as old_state when game is started
+ join: Players are choosing characters and joining the game
+ reveal: Character names are being revealed to players
+ capture: Players are guessing characters in capture attempts