Dragon Commander is a good and fun game but with some annoyances
I find the different units to be quite decent, but there is still a lack of variation, imo. Once you get a unit unlocked and upgraded you feel 'complete.' By the end of chapter 2 I had all units unlocked, with all upgrades, and all dragon upgrades.
Empires have 5 factions, Dwarves, Elves, Lizards, Imps, Undead. Each one has a balance of power. Keep the power 50% or above to receive extra gold and chances to have autoresolved outcomes as a success.
As about the annoyances...Most of the characters in the game i dislike them. Half of the npcs are pompous fools or drunken idiots and the other half are feminists and "gay-lovers" with bizarre fetishes and massive egotistical issues. The only npc I could seem to find to be my most favorite would be the tomboy female general along with her nice boobs and her cute face hehe :P
The graphics are well made but some textures during battles are a bit poorly designed
The other annoyance is that controlling your Dragon and your units at the same time is a bit of a pain. When you play as a Dragon it is is kinda rough to give orders to your units and the overwhelming keyboard keys does not help much
Anyway I recommend this game it has some nice ideas and it is fun