Everyone who enjoys strategies, whether real time or turn based, should play this game... Campaigns are long and every mission is a fight for sheer survival (well all of them except the first few), also worth mentioning is the option to research your own weapons and technologies and design your very own units. Want to use fast firing machine gun units who are fast, lightly armored but with rapid firing MG (scouts) OR heavy duty main battle tank? No problem, after some research, you have the option to design any of these vehicles and many more... Enemies are well designed and thought through, well definitely for the time when the game was released. If you tire of singleplay, there is always the internet or LAN connection, direct play or even if internet is not an option, one player skirmish is great when you take on 1 on 3 battle against the computer.
I strongly recommend it.