edit BasicGameState from BasicGame and can enter MainGameState