At the start of the current console generation, much was made of co-op online gaming experiences. From E3 2012 up until present day, every game seemed to have some online co-op element weaved into its design.
Positives + Beautiful visuals; + Enjoyable co-op game play that's only as big a part of the experience as you want it to be; + Fun, well-executed tactical combat
Negatives - Several aspects of the game aren't well explained; - A huge game world with not much to do outside of missions; - Immersion is often difficult to maintain