Amazing Concept with poor tuning.
The good:
Graphics sound, animation are all great. The core mechanics are also sound. Each creature has a set of abilities that unlock giving them flexibility. The powers are like a deck of which only 4 at a time are shown. The AI works well (almost too well) and the game is generally playable.
The bad:
In short : This game is grind. Pure grind.
The deck sounds like a good idea, but money and experience come too slowly and the level restrictions and costs are too high.
The dificulty progression at first seems ok, as the first battly is agaings a trivial foe and the second against an equal force. The third seemed mostly unwinable (as we now face a superior force). This seems ok, but then I notice that I dont have enough money to do anything! This is a huge problem. The game literally stops me and says "repeat to win".
Grind needs to be a choice. If a level needs to be repeated it need to be because I either: need to master a skill to progress, or I am choosing to go back to save fore something big (i.e I choose not to upgrade something small).
How to fix this:
Option 1: make the minimum number of skills 6 (instead of 12), Now a master player couild build a pure healer and a pure damage dealer.
Option 2: Increase experience and gold earned by x5, Now I get something every fight. This makes each fight a reward. Presently, each fight is work.
Option 3: Give the AI fixed "boss" patterns. Random vs random is ok but some battle feel like protracted healing fests when the random generator dosn't through enough attacks your way, or the enemies just seem to be in heal-n-buff mode.
Overall:
In an MMO like World of Warcraft, grind is made enjoyable because of the other players and fights being always difficult enough for me to think that I need to get better (not just buy better). This game being single person casual needs more reward. Each battle is great the first two times, but the next 3 times where yop've won, know you will win again, and you are going through the motions so you can beat the next fight makes it feel like a bad slot machine.
Looking forward to an updated version!!