internal void End()
{
//
// mmGame calls End() when scene changes, before new scene is created
//
EntitySystems.TearDown();
EntitySystems.ClearReactiveSystems();
EntityContext.DestroyAllEntities();
//SceneSystems.TearDown();
//SceneContext.DestroyAllEntities();
}