4.5 stars, this game is not perfect but still amazing
Story is compelling, levels are complex, graphics are beautiful (I'm on PS4 and they're still awesome)
Npcs feel real and natural.
Gameplay is exciting and hand-to-hand combat is super fun.
Criticism: when playing with a partner: Dina, Jesse, Manny, etc, they can get in your way sometimes and walk right in front of enemies without getting spotted.
And the last few chapters seem to drag on a little.
I still don't understand why people hate this game so much