Lots of work to do on game state.