Ghost Recon ‘World Premiere’ To Reveal Later This Week
Ubisoft has confirmed that there’s something new is coming in the world of Ghost Recon, and whatever it is will be revealed later this week. An earlier rumor that began a few months back resurfaced from the “official” Skell Technology website. The…