Very nice and interesting game.
Of course, I can list many things that do not exist in it, such as the storyline, photorealistic graphics or not so sketchy animation, but if say constructive, I'm disappointed only by forced ending after the last boss - maybe it's pointless, but I would prefer have opportunity to continue farming.
This game from beginning try force me to waste my gems - resurrection buttons sneakily and silently jump under my cursor when I buy upgrade. Well, finally I lose few gems and mood for this game. It sounds stupid, but no more stupid than playing in time-killing games.
*After some additional tests*: Players cant collect required things specifically, because chance of dropping AND capturing is very low. And players cant collect all in a row, because inventory is limited. Dear developers, your game designer - incompetent idiot. I'm serious. Sorry.
Dear developers, do you really think that irritation from the game encourages donations?
Or cancel energy, or make endless inventory, or make a guaranteed capturing monsters, mentioned in the description of levels.
Otherwise you mess up gameplay a little too openly.
It's bad when a player beats dozens of attacks, and the last die, simply because they had never encountered such a boss, and just do not know how to adequately prepare.
This is one of the reasons that you, IMHO, should give the player a consolation prize, a system of checkpoints or at a detailed briefing before him.
P.S.
Sorry for my english