For a fan of idle management games there is a lot to like in this game, and a lot of the <ideas> are clever, but...
if you're looking for a game to actually be enjoyable, in the end I can't recommend this one.
-Lots of features
-Broad mix of classes and pet combos
-Challenges are for the most part a neat idea
-Multi-tiered leveling system (multipliers, gear, bonuses, class/pet unlocks) is generally good if occasionally screwy or asking you to do inane things for unlocks.
-UI is clunky
-Many features aren't well explained, or not really explained at all
-Most class/pet combos are fairly useless
The game also pretty much forces you to leave it running, in some cases days on end (thus my 500 hours of steam-recorded game time), to complete a particular objective. While I could play non-steam games or watch movies with it running in the background, I normally shut my computer down overnight or when not home, and playing other steam games was not possible.
If there were a sequel, I would probably play it just to see if it improved on the flaws here. Likewise, I'd recommend it to someone who wanted an idle that goes a bit deeper in its options/designs/systems than the norm and wanted to explore (I certainly did).
TLDR: The concept of this game is great, thus why I kept sticking around even for long stretches where the thrill was gone. Those moments where it really works, are great.
Overall, the execution left me wanting, and I finally realized my limited gaming time is much better spent elsewhere.