/// <summary> Called when the state is entered - connects the purchase manager </summary>
 public override void OnEnter()
 {
     _Store = new StoreScene()
     {
         Visible = true
     };
     _Store.StartFade(0, 1, () =>
     {
         _Store.SetStatus("loading");
         PurchaseManager.Instance.Connect(OnConnected);
         _Store.BackButton.TouchEnabled     = true;
         _Store.BackButton.OnButtonRelease += OnBackRelease;
     });
 }
 /// <summary> Disposes of the state </summary>
 public override void Dispose()
 {
     _Store.Dispose();
     _Store = null;
 }