Story Mode: eh, its a lot better than i would have expected, overall good story line with multiple outcomes depending on what decisions you make throughout the game.
Multiplayer: I can hardly play this without smashing my controllers in rage. I cant locate a single enemy, while i'm getting shot by some guy camping or in the back of the map with a Target finder or Barrett hardly even trying. Truly rage-inducing. At close range i get demolished by shotguns. I also hate the new class system.
Zombies: I also hate zombies, it seems like the whole feel changed, now there is too much on the map to worry about (fire, aliens(tranzit only)), plus burning zombies(and watch out, they explode). What happened to good old maps like kino, with the teleporter for easy escape, pack a punch and perks in every map, and no environmental factors besides zombies to kill you. Maybe you will like the new zombies, but as an old WaW and BO player, i didn't.
You need to remember this is COD but its better with zombies. Its still a ok game when you want to layout. But this is the same graphics from 4 years ago. There needs to be a refresh in graphics and code to keep people happy with there game. They sell a lot but don't update the game in thoes fields.
First of all the maps are too crowded they are full of junk perfect for campers and there are soooo many of them. there is no sense of distance compared to battlefield 3 when you are a sniper you are usually trying to hit a target that is far away. however in call of duty every sniper just quick scopes at mid range. range is a big problem in the game shotguns have an effective range of 10ft, rifles maybe 50yds, smg 25yrds, LMGs i've only used the mk 48 but its the best gun, it's range is as good as rifles if not better, comicly low recoil, and a 3 hit kill, sniper range who knows there is no map large enough to test. There are no bipod attachments at all which is weak. knifing has been improved however in the sense you don't have as many people running around only trying to stab people. Call of duty seems to value the spray and pray shooter style rather than skill based i also am a strong advocate against the killstreak system it simply rewards the winning team so they win faster, and usually makes half of the loseing team quit. Call of duty needs to strip these games down take out killsteaks and focus on scale making the levels larger. Bottom line don't buy this game get battlefield 3 if you havent yet it is much better.