I’ve enjoyed it, but while I wouldn’t say roguelike, there is a bit of deck building (at least in some modes).
At its most basic level, you need to eliminate all of the creatures (cards) within a limited number of turns. To eliminate a card you have any 2 uncovered (ala accessible cards in something like Golf Solitaire) cards fight it out comparing their strengths and either eliminating each other or just eliminating 1 as you damage the other. The further catch being, as the game has 5 factions, you can’t ever have 2 cards of the same faction fight each other.
What makes the game fun is almost all of the creatures are more than a mere strength ranking as they almost all have some additional power. Like the green faction has the treant, a card that starts at 1 strength but adds 1 power each turn, or the red faction has the goblin javlineer that throws a spear at his nearest enemy as soon as he’s first revealed, etc.
So you as the player are more than anything managing a bit of a battling ecosystem, trying to find the most efficient way to wipe out all of the creatures. Your hero has an initial power value that decreases (with some exceptions as well as very few ways to gain some back in a battle), and unless you can luck out and have the last 2 creatures eliminate each other, you’ll need to use some of your little energy left at the end of the round to kill off the last baddy and go onto the next level.