About the single player, I like it a lot. It is an acquired taste, since you have to like a roller coaster type of FPS. I happen to like roller coaster type FPSes and open world FPSes.
Like Modern Warfare 2 it has a nice story in my opinion, but that is personal taste. Unlike MW2 they do a...