One of my favorite things about this game is that, even with rewards and such, it's not a mindless upgradefest like so many other games; it's not all about your character getting stronger, it's about you, the player, getting better.
Good game but it's kind of annoying how the level ends if you kill all the baddies and you don't get a chance to get any stars you missed or rescue the last few civs.
5/5, only thing I didn't like was how you got less money for coins if you're far away from them. That basically means you have to invade every enemy's personal space to get the most money.