good article
though i feel you didnt get into details when it comes about gameplay, for one you completely missed out on hand to hand combat, which i felt was very week in the game. the shooting mechanices were great and you mentioned that but you didnt say that the game isnt designed to be a third person shooter, since you always feel you have limited Ammo and the guns have very strong recoil which makes it harder to kill more people and to aim better.
also you forgot to mention audio in the article, the sounds in the game are fantastic with the only low point being the voice actors for the supporting characters (the black chick and her friends) which at some point was plain horrible.
for me it was the best looking game i ever played, but its mostly due to me playing it on my new PC and me pretty much maxing almost everything when it came to graphics