//
    // State Controller

    public override bool SC_Enter(object transitionInfo, SC_Callback onCompleteCallback = null)
    {
        base.SC_Enter(transitionInfo, onCompleteCallback);

        // Initialize the UI system as early as possible.
        // This creates the Camera and loads/displays the backdrop texture
        _uiSystem.InitializeCamera();

        // Kick off first of several Initialization blocks
        Primary();

        return(true);
    }