I know what's needed to beat levels 7 and 8, but between the randomization of blocks and sheer stupidity of the challenges at hand, I usually ended up getting a game over because the tetris block starts out lower than it should be.
Overall, lackluster is the best way to describe this. It has challenge and there are some relatively unique objectives in the higher levels, but it's definitely not worth playing through because the challenge eventually shifts from figuring out what to do to hoping the random number generator feels like being favorable.
The balls stop coming at some point. For me, it was around a score of 450, though that factors in the powerups acquired.
This game had a solid concept (it's been done before), but execution leaves something to be desired. There's only one game type and even that one is glitched, preventing people from playing on a competitive level.
1/5 from me.
It was very good, except there were some random glitches while I played. For some reason, I'd near-instantly die from an explosion on one side of my turret. It's happened twice so far, on different levels. I have no idea what causes it, since the level goals had nothing to do with sudden death.
Too many errors to be considered fun. Cancelling spells/abilities still takes from one's pool. The starting card sets are far too random, forcing the player to play random low-end CPU for hours on end in a futile attempt to get enough coins for decent cards.
If that's not bad enough, losing battles even reduces the amount of money one has, causing the system of progression to take exponentially longer than any sane person would be willing to invest in such a low-tier game. Furthermore, the text was small enough that I was required to sit approximately 2 inches away from the screen to even decipher what each individual card did. There is no difference between the "level 0" and "level 1" NPCs, just lower rewards for the same amount of time consumed.
Overall, the idea was good, the execution was so horrendously awful that this game deserves a rating no higher than 1 out of 5.