/// <summary>
        ///		Gets called when a Scene is unpaused
        /// </summary>
        protected override void OnSceneUnpaused()
        {
            // Make the aliens move again
            AlienCoordinator aliens = GameObjectManager.Active.Find(GameObject.Name.AlienCoordinator, this.AlienCoordinatorId) as AlienCoordinator;

            if (aliens != null)
            {
                aliens.StartMovingAgain();
            }

            // Make the UFO play a sound, if it exists
            UFO ufo = GameObjectManager.Active.Find(GameObject.Name.UFO, this.UfoId) as UFO;

            if (ufo != null)
            {
                ufo.PlayLoopingSound();
            }
        }