This app can do everything except what it's supposed to. Why is it that I should pay for a membership on service that disconnects me from games for no aparent reason? Also, how can the devs not see a problem on you clicking start a new game and there being no feedback until you click again, when it says "there's a challenge already present", as if I should know that. Also, what part of exiting the game search screen means abort game search is so hard to understand?