I think this game offers something for everyone.
Now, I am not the type to usually follow a storyline in an open world game unless I get bored with roaming around goofing off, so for me, trying to follow mission tasks especially difficult ones where you have to wait for a task to complete while being absolutely surrounded and blown to pieces kinda takes the fun away, but again, Im prone to saying screw it and ignoring the mission to go steal a fighter jet.
So, if you are like me, a more casual gamer who enjoys the super cool gadgets and the ability to pilot everything from military jets and choppers to street vehicles and boats, this game will give you hours of thoughtless fun.
But if you are a dedicated gamer out to defeat the game, there is plenty to do and plenty of challenge.
The reason why I did not give it five stars is for the AI being kind of... quirky. Also, the graphics are not as quality as they could be, but are jot bad.
And my final complaint is regarding the difficulty of some missions. Trying to stay close to a target in order for the mission to succeed while being completely surrounded and obliterated by enemies, taking shots from all sides really is extremely difficult and kinda makes it hard for a casual gamer to want to play.
But again, thats my gaming style, and those complaints not a big deal when you look at what this game has to offer all types of gamers.