Good but a lack of polish in the logic
Overall the game is very good, if not for just a tad bit slow starting in the beginning with maybe one or two more easy missions that were necessary.
The story line is good too.
My only problem lies with the people in the game. The people seem entirely unaware of the dead bodies/blood/guts everywhere unless they were near by when the person was shot. Otherwise they'll casually walk on past the mess as if there's nothing there.
This was even more surprising when I played the mission at the East Pike Motel with the three smoking guys. The first couple times I played it I waited for them all to get set up together so I could know for sure who was with who. But then I realized after the first shot went off it was impossible to get the other two with reload times taken into consideration.
So the solution was apparently to shoot each one of them as soon as they arrived at the scene so that the next one would arrive somehow completely unaware of his friend's brains blown all over the window blood drenched body at his feet... nope, he's just going to keep on smoking his cig until you shoot him and them wait for his friend that will not notice BOTH of his friends at his feet.
I know this is a game but half the fun of a sniper game is figuring out the logical timing and order of shots required to win. In this case this area this game doesn't make a lot of sense.