Its amazing, there's been an expansion already.
There's a lot in it, eg
Campaign (Awesome story line)
Mission rewards, unit upgrades, portraits, decals etc
Challenge modes
Player vs CPU
Player vs Other players online (Multiplayer)
Map/ Mission creator and editor some of which can lead to...