If you are the kind of person who wants that 100% and a shiny platinum trophy on PSN, then this game is probably the grindiest, most tedious and repetitive game of the last decade. The end game content is tedious, and just piles on more of the same, on top of more of the same. The trouble is, when the campaign is done, there is not much left. The campaign on its own, is an absolute blast.
Fun missions, great range of characters all with their own skill-sets, and a great range of gear and equipment to further tailor your setup to your play style and really fun combat. If you are the kind of person who just wants to play a fun campaign, this is a 10/10.