It has good story and voice-acting; the game still retains its personality like the previous games, Great and realistic graphics as well, although the design could've been more inspiring, Fun action overall.
But it's the small things that ruin this game. Shootdodge is practically useless as your mouse sensitivity changes drastically making you unable to aim. Shootdodge also stops once you hit a wall, and there are rarely instances where you're fully out in the open without obstacles; you are also very prone after the Shootdodge, still with strange sensitivity, making you much easier to be shot. Mouse sensitivity sometimes change drastically without a reason, Game switches your weapon to sidearms every time a cutscene ends, while you are mostly put in an open gunfight directly after cutscenes; this made the action sometimes frustrating, Game is too hard for me, even in Easy difficulty. And I've played many shooters.
Many features of the game are useless; sprint only adds to your runspeed 5-10%. Rolling is useless. Many rifles to choose from but they don't feel different.
The game lacks any too satisfying moments like memorable boss fights or creative ways to kill enemies.