//------------------------------------------------------------------------------------------------------------------------
    //														ARKANOID
    //------------------------------------------------------------------------------------------------------------------------
    private void LoadArkanoidMenu()
    {
        GXPEngine.OpenGL.GL.glfwSetWindowTitle("The Homebox Arcade - Arkanoid");
        Console.WriteLine("Loading Arkanoid");
        if (_mainHub != null)
        {
            _mainHub.LateDestroy();
            _mainHub = null;
            _backgroundMusicChannel.Stop();
        }

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

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

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

        _arkanoid = new MainMenuScreenArkanoid(this);
        LateAddChild(_arkanoid);
        Console.WriteLine("Arkanoid Loaded!");
    }
    private void LoadArkanoidLevelOne()
    {
        GXPEngine.OpenGL.GL.glfwSetWindowTitle("The Homebox Arcade - Arkanoid - Level 1");

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

        SubtracktTickets(10);

        _aLevelOne = new ArkanoidLevelScreen("ArkanoidLevels/level1.tmx", this);
        LateAddChild(_aLevelOne);
    }
    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;
        }
    }