             startGame()
         }
     }
-    
-    func startGame() {
-        countdownNode.start()
-    }
-
     
     // ==============================================
     // MARK: Initialisers

        return gameSetupData.mode == GameMode.Multiplayer || gameSetupData.mode == GameMode.SpecialMultiplayer
    }

    func setUpWith(data: GameSetupData) {
        gameSetupData = data
    }

    var initialGhostStore: GhostStore?

    
    // ==============================================
    // MARK: Overridden methods

        setupGestureRecognizers(view)
        gameSceneReady()
    }

    // ==============================================
    // MARK: Start & Setup
    // ==============================================

    func setUpWith(data: GameSetupData) {
        gameSetupData = data
    }

    func startGame() {
        countdownNode.start()
    }

    private func gameSceneReady() {
        if gameState.isMultiplayer {
            GameNetworkPortal._instance.send(.GameReady)
