Just completed this, thoughts below:
+Amazing graphics
+Great performance 90fps+
+Ammo mechanic works quite well (versus corpse looting - with most games having moved to health regen instead of healthpacks it was only a matter of time before the realisation that forcing people to backtrack to find ammo isn't a good idea either). Although, it does mean you can be very spammy.
+Helicopter assault section is kinda fun
+I like way you can get dazzled by enemy flashlights
+Reasonably amount of variety in locations
-Generally not that good a SP game, much worse than Medal of Honor for example as it lacks some of the epic set pieces such as the fall back to defend an LZ. Apart from Black Ops I'd say this is probably the worst recent game of its type (comparing to MOH/BF/COD series).
-Driving sections are a bit stupid and overly scripted in terms of catching up with your target. In fact most of the 'minigame' sections are distinctly ordinary and no improvement on even the early COD/MOH games from the early-mid noughties.
-The 'violin' cutscenes feel a bit contrived and don't really add anything to the whole experience, the best games build up some sort of empathy throughout the game which makes the cutscenes more meaningful, whereas this just shoves it down your throat
-Had a continuity bug in the mission where you are clearing the training camp, it wouldn't trigger the next event in the shoothouse so I had to reload previous checkpoint
-Didn't think much of the storyline, it all seems a bit random and doesn't even feel like the game should end where it does
-Breaching mechanic could have been done better, all it does really is hold up the gameplay and is no improvement (arguably worse) than say Rainbow 6 Vegas
-A bit too linear, I'm not expecting free-roam in this type of game but the cinematography isn't up to COD standards which means it needs a bit more variety to maintain the interest