Excellent review Jeff. Sounds like the only thing holding this game back from 5 stars was the botched Spec Ops mode
ukauka1's comments