Something is going on in Inca Camina, the mountain province of Ghost Recon Wildlands. No one is quite sure what, nor do they know how to find it, but we're all pretty sure its a Yeti.
I'm not usually one to get caught up in elaborate video game conspiracy theories, especially because so many of them can turn…
