So the game is out. Fun to play on occasion, but the monetization they put in for the game is very off putting.
Progression basically sucks since everything is "card" based with mini progression systems that branch off from that.
The biggest sticking point being the card rarity based progression. It is a completely random "pay to get" model gacha system. This is because the rarity progression system is based standard diablo style rarity progression and color coding.
Standard/Common -> White/Grey
Uncommon -> Green
Rare -> Blue
Epic -> Purple
Legendary -> Orange
Mythic -> Gold
The only way to obtain a better rarity is through loot boxes (aka pinata Llamas in game). While you can make a Common hero card better through leveling and evolving it, even a maxed out common card is going to be absolute crap in comparison to a untouched Mythic rarity card.
The only way to obtain higher rarity cards is through loot boxes. Loot boxes are rewarded through game play, about 1 every 2-3 for hardcore players or about 1 a week for casuals (once ou get beyond the initial easy to do content that rewards them more often and are into the grindier endgame portion of the game). Still the randomness of the loot boxes means that you could potentially go years and never see a mythic drop. Or you can get 5 in a row! It's really that random. Whats worse is everything in the game is a "card" to use. The hero you play, the weapons you use, and the traps you create are all cards with rarity + level progression system. Since there exists no system outside loot boxes to obtain better rarity cards, the game feels like a horrible cash grab.
That's not to say the game isn't fun. There are aspects I would like better game play wise personally, but overall the game is fun early on. It gets less fun as the grind sets in and you can't progress because the harder maps require rarity cards you just don't own. Still, I do mostly feel I got my $40 worth of entertainment I spent on it, and plan to spend some more time on it. I am not into buying in game random loot boxes are ridiculous prices for a infinitesimally small chance of getting some really good though. So chances are I'll hit a hard progression wall soon enough and stop playing all together.