This is a great game with a very active and dedicated community. The campaigns are good, the multiplayer is fun, and the art is every improving.
The XML-like language used to extent the game is so simple that making campains and scenarios with any kind of complexity is relativly effortless with very little needed to learn.
The different and unique factions provoide a great variety to the game and tons of replayability. The strategy used varies enough that every map and every combination of teams and options gives a refreshing and new experience with each game, while still allowing you to learn and improve from your past matches and mistakes.
A highly recommended game for anyone that likes games and puzzles with real strategy to them instead of just reflexes and muscle memory. It really is a smart game for a smart person.