Could have been better
Interesting. It got me for a while, and I'm not even much of a match-three person. However, I really don't like that the armies are just randomly placed on a field. When I make a 30 person army only for them to be wasted because they walk just a little below the attacking army, that takes some shine off. If you could command them, or better yet get the resources back from the soldiers in the field.
If you could increase the efficiency of ordering soldiers, that would improve this a lot as well. Clicking for each and every soldier gets to be a bit much when you need several dozen soldiers just for the first level. If shift-clicking the button could produce ten, that would be a simple fix.