I have Pokemon Shuffle on iOS and it's much more frustrating at times than the 3DS version (harder to grind in-game currency, harder catch rates, have to be online to play = more prone to needing microtransactions, though I've cleared 149 stages so far without having to do so). Still, it does...