A good game, not a fantastic game (for the reasons outlined) by any stretch. It is fun, with lots to see and do and in an open world action-adventure its easy to get bored. I've not been bored yet and with the online operations (also completable solo) there's always a steady stream of stuff to play...