I will start outright by saying the single player is boring and done completely wrong. But that doesnt matter in the slightest because the multiplayer is where its at!!
The cooperation between players is brilliant, where a great little bit of team work really pays off and is greatly satisfying. Even more than that it means that each game is an entirely different experience based upon the cooperation and good team play by players as well as individual performances.
It is so much more rewarding the mindless run and gun of the MW series. I find this to get a bit old after a while, and is easily visible when comparing all the recent COD games, where the multiplayer is just a carbon copy of the last and with no true intrigue offered, this game offers it and so, SO much more!!