GameManager and cycleGame()