protected override void Unload()
        {
            _logoLayer.Billboard.Finished -= HandleWorldEnd;
            _logoLayer = null;

            cameraMan = null;
        }
        private void SetUpLayers()
        {
            _logoLayer = new LogoLayer(CollisionManagers[ManagerNames.COLLISION_MGR],
                                      DrawManagers[ManagerNames.DRAW_MGR],
                                      TimeManagers[ManagerNames.TIME_MGR]);
            _logoLayer.Billboard.Finished += HandleWorldEnd;
            AddLayer(_logoLayer);

            cameraMan = new Lakitu(DefaultCamera);
            _logoLayer.Add(cameraMan);
            cameraMan.PanCamera(Vector2.Zero, new Vector2(1920 / 2, 1080 / 2), 2000);
        }