Shout out to campaign bros. I lost interest in CoD MP after MW2I am one of those degenerates that only play CODs for the campaign.
This is my second favourite SP after MW2.
I agree that the villain is tragically underdeveloped. He just throws out some weird punchlines, makes him seem stupid.
The martians as a whole are actually very interesting, but the game never does anything worthwhile with it.
Beyond that, the missions are generally awesome, and the game has kickass visual design and music.