If you like practicing until you achieve perfection then this is it.
So this is refreshing, to say the least. To get good at this game you have to practice a lot. And that practice never gets boring for me. Perfect execution of a combination of sprint-shoot-snap-shoot-sprint-stop-shoot-roll getting an ever-increasing score as you desperately try to keep that combo going up and up so you build a bigger and better score. An absolute blast. Very few games have given me the kind of buzz I get when I crack my own score.
There is lots of variety (despite what some reviewers have said) in each of the game types and the environments are very well designed for the game they have been created to service.
Multi player is much more fun than most as well. Especially the siege game. An absolute blast. Totally unrealistic (you can soak up bullets) and all the better for it.