You'll find no beefy story here, just the usual COD run and gun.
That aside the campaign is fun and shooting people is great. On Veteran the game is ridiculous as one shot will kill you. You find that in most cases the difficulty is less about any skill and more about just standing in the right corner. On hardened the game is still frustrating, and you have little to no time to actually look at the beautifully designed levels.
Despite being very attractive the levels are extremely linear with the same old battle tactics we've come see from every shooter on the planet. The menu on the PC is rubbish as some people prefer to use their mouse to navigate. The constant flashy cut scenes are nauseating at best and the whole story is told by a monotone angry guy behind plate glass.
The campaign is short but fun and looks great. Sound is also crisp and the game scales well on different hardware, however I did experience one or two black screens.
Multiplayer is fun if you enjoy customizing everything, but more frustrating if you just want to shoot people. The largest improvement has been made in the zombies mode, where they really have improved upon the original.
All things aside I'm disappointed in the COD series' lack of change. The game feels the same as the old WW2 COD2 shooter (which was brilliant) but now 5 years on we really expect to see something unique from a game that charges a premium price. The Vietnam missions felt fake and unrealistic and one can't help but feel Bad Company 2 did it better.
Other: When will developers get the difficulty settings right? Veteran should mean more than just one shot and you're dead. It should improve other aspects such as the AI or perhaps alter the environment to make things more difficult, limit gun types or ammo. Why are we still on the same boring difficulty settings