Superb game, it takes a while to get to know all the commands but it's worth the effort .
This is not a game to start playing if the other half is likely to give you a hard time for spending hours or even days glued to the monitor, because you will.
Make sure your computer and graphics card are powerful enough because there's so much going on at the same time your machine can easily start to slow down.
For anyone that played Total Annihilation and liked it this is a must, it's basically the same game (which is not a bad thing) but much improved and modernised.
I can't recommend this game enough, especially if you're single or don't talk to your partner much.