Very Underrated Game
The main story was good, sure it could have offered more choices etc., but it's more than made up for by the visuals, amazing soundtrack, open world, and gameplay. Gameplay is especially satisfying, built around it's excellent gunplay, and bolstered by stealth, vehicles, and destruction. It is one of my favorite open worlds to just explore and do side missions.