A fun FPS if you can get used to the fact that all the enemies are the same and some of your time is going to be driving
Graphics: Very nice looking. The graphics are wonderful at times, but sometimes look bland and untextured (usually this happens in the desert/plains or at night). The game looks the best when you set your watch to a different time, and see the change (shadows roll over the terrain naturally, and are all rendered beautifully. Character models look decent, but start to get very similar. Disappointing that there isn't any blood splatter from soldiers onto the physical terrain. Fire effects are the nicest thing here. Best effect I've seen in a game for the fire. The HUD (heads up display for those of you who aren't learned in the ways of the FPS) is also very clean and non-intrusive (for instance if you reload, it shows your ammo stock but nothing else, and fades away once you're done).
Sound: The sound is one of the greatest features of this game. You can hear the sound of glass breaking when you throw a Molotov, and soldiers yelling "Oh Christ, it's shot!" when you shoot them and they fall on the ground, bleeding to death. The guns sound great, all of them have a different noise.
Gameplay: Obviously since this is the most important section, I left it for last. This is where the game loses points for me. It is a very solid shooter, with good AI (multiple times I have been flanked and unexpected it). But the main problem is that ALL OF THE ENEMIES ARE THE SAME (yes, that was worthy of all caps). Pretty much every enemy you fight will be some random African dude who happens to have a better shotgun this time. They also soak up a ton of damage (headshots don't instantly kill). They also all look the same. Missions are fun and varied, but they all boil down to more "shoot some guys and take this document" or "kill this African king for me (which involves shooting some guys to get to him so I can shoot him too)". I mean most FPS's involve lots and lots of shooting, but usually enemies are varied and have different abilities. Also, another gripe is that guard-posts you already scouted have enemies re-spawn at them which is frustrating if you have to clear out the same post again... and again... If you scout the freaking post, then enemies shouldn't reappear there, right? And one last complaint is the fact that the game is almost... TOO open world. A lot of your time is going to be driving around on a car or a boat, avoiding guard-posts if you can because they just slow you down. Not the kind of open world I enjoy too much.
This is still a good game, and is, well, solid. But solid is all it is. It isn't going to revolutionize anything, it is a very bread and butter game. That's not always a bad thing, but it leaves me wanting a little more.