Monetization is whack -and I say this as a whale in other games. Nothing fun or cool to spend money on (classes, spells, skins, etc) but a lot of block-progress style monetization (chest timers, scarce upgrade resources). I don't mind spending on games that get me to want things they offer, but this is a forced purchase scenario 100%. Feels a lot like the build-and-battle scheme bolted onto a single player game. If you do not mind that, gameplay itself is fun on its own.