My favorite game so far in 2017 is definitely Ghost Recon Wildlands. The best description I can give the game is “immense” because there’s an almost endless supply of missions available. When you’ve finished all of them, I can guarantee that...