I'm usually not a fan of this type of game at all, yet I still found it fun, and I'm surprised by the number of mechanics it has. It's a good game, even though I found it a bit hard (honestly, that's just a skill issue).