protected override void UnloadContent() { Content.Unload(); // We need to clear all our components to reset state; If the program is reset they will be created fresh by the new Link() instance TransformSystem.Clear(); ColliderSystem.Clear(); BehaviorScriptSystem.Clear(); SpriteSystem.Clear(); TextSystem.Clear(); Scene.Clear(); }