I've been playing Watch Dogs 2 so much for the past week or two. It's such a great sandbox game for messing around with NPCs. The dialogue and story is a bit cringey at times, but tolerable. However, the game really shines whenever I am trying to break the NPCs by constantly sending tons of cops and gang members at them, only for it to end up being a huge shootout that goes on for 30 minutes. Just standing in the middle of all the carnage while police are shooting at gang members and vice versa is truly one of the funniest moments in my gaming career. Every now and then i'll call in even more police or gang members just to continue the battle.
The puzzles and exploration is pretty cool too, I guess.