Fun units and heroes, nice blend of races, but lots of boring sequences in the campaign and some stupid AI tricks.
I would like to have seen much more variety in the campaign scenarios. I have yet to see how you can develop the highest level buildings and equipment in the campaigns, but I may have just missed that the first time through. I am playing it a second time, so that is something.