This seems to be the Far Cry Sigma that was recently added to the Steam database this past week.
[ATTACH=CONFIG]1687[/ATTACH]
If we didn't have these leaks, it could be days before the reveal was fully shown during this unnecessarily long live stream. Seriously, the video below is a live stream (at least it is right now as of this posting).
Riveting. Now the big question here is what players will have to climb to reveal activities on their map.