Interesting game mechanics are hampered by a few major issues. First, its very much pay-to-win. Second, even the pvp is actually vs ai, which would be fine but the dev couldnt write good ai so instead they made difficult opponents extraordinarily lucky - as in theyre spoon fed gem matches like crazy.
UnimpressedBear about Magic: Puzzle Quest, v1.5.1.1041