Fixing the creation of GameState instances