It's fun, but not perfect. Many flaws, but mostly enjoyable. That's the TL;DR of all my thoughts on the game.
I came into this expecting blandness, but I must say, the parts where you're sniping are VERY enjoyable. It feels very nice to control, and after getting a hang of it, it's really easy to headshot people. When it goes into the bullet cam, that feels great. If this game was entirely sniping, I'd give it a much higher rating.
The problem is, you're not always sniping. There's parts where you must use an assault rifle, and it feels AWFUL. Horrible hit detection and hardly any damage, and the enemies basically have aimbots, while you can't even see them. It feels very tacked on, and the game suffers for it.
There are quite a few glitches, from clipping issues, to my teammates falling off of a boat, to this random invincible aimbot guy that could kill me in less than a second from half a mile away. Most of these were quite hilarious, except for that aimbot guy.
The story's not original in any sense, but I didn't expect much. It's a bit better than most of these macho military man game stories, though.
But honestly, even with the glitches and the assault rifle parts, on the whole this is a quite enjoyable game. My playtime is how long it took me to beat single player on normal. I didn't bother trying multiplayer because I assume's that's dead.
I will indeed recommend it. Play it if you want to have an enjoyable sniping experience, and are willing to overlook some flaws.
Tip: If you manually save, it's like a savestate wherever you put it, and deaths will return you to it. So, you could savescum through the assault rifle parts, for instance.