It could be better... Taken straight from games like Just Cause, but with... more explosions and less parachutes.
They created so many missions and yet they only have four or five different modes and continuously you're being forced to do them over and over... which can really get annoying. At the start it is fine and really works smooth, but after a few hours it gets old and will make you go crazy.
If you enjoy the type of game style, then you'll really like this game, as it brings it to the full potential and is a must-buy.
So, with an okay-game and great co-op. This game is a rent first, then buy if you enjoy it.