I absolutely love this game.
The storyline is maybe the best I've seen in a video game. The customisation with guns and cars is amazing and the setting is so cool.
Obviously the gameplay is very repetitive, but the big story missions were amazing with the brutal combat being so much fun!