You can't really go wrong with a free game but here is my review anyways.
I like puzzle games and I thought this was an interesting way to do it instead of moving columns and rows you can swap any Pokémon on the board. I like how you didn't need to clear the board or anything but each match is connected to an attack by the corresponding Pokémon.
The graphics were nice with nothing really to complain about. It does bug me though when sometimes I have Pokémon of the same color and I can hardly tell them apart. (I'm slightly colorblind.)
Pay to Play
It really annoyed me that you could only charge up to five hearts and they took half an hour to recharge. I sure as heck not going to buy more hearts for real world money when they're just going to be gone in a snap.
It is a pretty good game especially since it is free, but it really annoyed me that you could barely play unless you paid.
I would still recommend this game because you can get it for free.