Predatory P2W "strategy" game full of ads where the main strategy is to have better cards than your opponent with a suspiciously high star rating and a lot of badges, half of which don't even work right now. Hmm...
Quick info about the impossible achievement, I sent a missing badge report after scoring 120k on endless mode saying that they should probably reword the achievement if it is not meant to be earned through endless but they actually awarded me the badge, so it seems they consider it a bug, even though it feels like this makes the achievement a lot easier.