Good game
Love the idea of Talents for each character. Make even the normal rarity unit worth upgrading. The ads part is too many, affecting the overall feeling toward the game. I suggest to make certain characters when together in deck will do crazier thing. That will make the complexity and time spend playing. Make characters appear different in looking when leveling up during the battle. And also more distinguishable spell changes. Slowly adjust the game balance after. Again, reduce the ads volume. It makes the game look uhm… not feel like a good one.