Amazing, community isnt the greatest though
1. Spec Ops
2. Campaign
3. Multiplayer
Spec Ops-
Spec Ops are probably the biggest pain out of all, don't get me wrong, they are very fun and time consuming, but they are VERY frusterating. You will go back to places from previous CoD games in some of the spec ops (like "Hidden"). They are very difficult to complete once you start getting into the Delta option. Although Spec Ops is fun, it does not fill you with those "ooh and awe" moments
Campaign-
The campaign is absolutely amazing, a few twists really spice up the game. gun models and attachments are all there too so you're not missing anything from the multiplayer aspect (with weapons i mean). I personally only had one complaint about the campaign which was that in the trailer they showed you in space...well you go into space, but you are only there for maybe 20 seconds and you can't move. Aside from that one moment where Infinity Ward was like "look what I can do" the campaign was pure perfection.
Multiplayer-
The multiplayer is absolutely amazing in my opinion, I personally had over 16 days of play time. Although you WILL meet people who hack and will be bombarded with 10th prestige lobby messages it is fun. The gameplay is built to perfection. I'm not saying everyone will love this game, I hear a lot of people complaining about how in multiplayer "money comes out instead of blood", firstly, it is very hard to tell it is money unless you look at the dead body, secondly, it only happens when you get a payback kill, which makes complete sense to me.
(extra stuff)
Graphics-9/10 good but you can see some pixels around rouns things (like holographic sites)
Sound- 10/10 nothing else like it out there
Replayability- Moderately High