Okay, so we have this new Pokémon puzzle game: Pokémon Shuffle.Go for it; why not.
If you like puzzles, and like Pokémon, then you'll love this game. It is fun to play, and has pretty good music, especially considering that it isn't a mainline game. It is great that you can download it for free, but too bad it isn't without it's annoying features.
Now, it isn't the fact that you start out with 5 hearts and once you run out, you have to wait 30 mins before you get another. That is probably similar to how it would be in real life: you go out, you catch some Pokémon, and you return to wherever you're staying so you and you're Pokemon can rest. Seems nice in practice.
But for the harder stages, this can be annoying. At the very least, it'd be nice if the hearts could roll over, so the longer a break that you take away from playing, the more that you can play when you get back to playing. The fact that you can only get up to 5 hearts at a time makes it too much of a habit to try to play every 2 and a half hours if I can, and annoying when I can't. This is annoying for the Pokémon that I have to weaken fast enough within a certain amount of time, which I have yet to master, and I don't get much opportunity to get to practice.
And this is also especially annoying for event Pokémon, where you only have a limited amount of time to catch them, before they disappear, instead of the events staying permanently downloaded, or at least until you catch them. So this means that I have to keep leveling up the Pokémon that I have, or catch more powerful ones, and hope that they'll be powerful enough to weaken the the event Pokémon fast enough so that I can catch them, before the events end.
Another annoyance is having to actually catch the evolved forms. Now, this would be understandable if you don't have the previous forms, but if you already have the previous stages, if you beat them evolved forms, the game should treat them like an evolution, just like how if you beat a Mega Form, you don't have to catch them, you're given the Mega Stone if you beat them, especially considering how hard the evolved forms are to catch.