private void LoadRoadRacerLevel()
    {
        if (_roadRacer != null)
        {
            _roadRacer.LateRemove();
            _roadRacer = null;
        }

        SubtracktTickets(10);
        _rLevel = new LevelRoadRacer(this);
        LateAddChild(_rLevel);
    }
    private void RemoveInstancesForMain()
    {
        if (_barHub != null)
        {
            _barHub.LateDestroy();
            _barHub = null;
            _backgroundMusicChannel.Stop();
        }

        if (_arkanoid != null)
        {
            _arkanoid.LateDestroy();
            _arkanoid = null;
        }

        if (_roadRacer != null)
        {
            _roadRacer.LateDestroy();
            _roadRacer = null;
        }
    }
    //------------------------------------------------------------------------------------------------------------------------
    //														ROAD RACER
    //------------------------------------------------------------------------------------------------------------------------
    private void LoadRoadRaceMenu()
    {
        GXPEngine.OpenGL.GL.glfwSetWindowTitle("The Homebox Arcade - Road Racer");
        Console.WriteLine("Loading Race");
        if (_mainHub != null)
        {
            _mainHub.LateDestroy();
            _mainHub = null;
            _backgroundMusicChannel.Stop();
        }

        if (_rDeathScreen != null)
        {
            _rDeathScreen.LateDestroy();
            _rDeathScreen = null;
        }

        _roadRacer = new MainMenuRoadRacer(this);
        LateAddChild(_roadRacer);
        Console.WriteLine("Race Loaded!");
    }