The campaign is a let-down. Sadly
As far as single player campaign is concerned, its short. Plus is feels rushed. The missions change dramatically in a flash. In one mission you will be in Bolivia while in the next, you will be blasting your way in a tank. The campaign is varied but is cramped. Visuals are good and the sound is awesome. I have a set of speakers from creative which really rock my ears when there is a near-by explosion.
My biggest problem with the game is its level design. For a casual run and gun gameplay, its good. But since i loved crysis and its open endedness, i feel like i'm locked down in a cage. There is always one way to approach the mission. Plus, they are too linear. I am extremely bugged when the game shows a reset warning clock if you stray even a bit far away. Imagine the frustration if you are in a tank which is built to move!
Its a good game but its sheer linear approach and movement restrictions make it pretty frustrating.