Probably second best in the franchise behind OMD3, but it's significantly harder as a single player game. The maps are enormous and there are random events that happen during those events that can really mess up your run. If you have at least two people it's probably fine, but it's almost impossible to solo on several of the maps.
Read more