/// <summary> Called when the back button has been released - fades & returns to the menu state </summary>
 /// <param name="obj"></param>
 private void OnBackRelease(Button button)
 {
     _Store.StartFade(1, 0, () =>
     {
         StateManager.Instance.ChangeState(new MenuState());
     });
 }
 /// <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;
     });
 }