Pretty much agree, though I have to say sometimes the enemy AI is frustratingly inconsistent. There have been times when I'd be right next to a guy, crouching slightly (what I wouldn't give for this game to have a prone option) and it would take him a few minutes to react, but other times I'd...