5.10.4 patch notes - ????? – There are reports of mysterious observers being spotted around the Odessen base…
How to get this mini mission.
Must have completed the mission hearts and minds.
Must have a macro binoculars
Kind of a cool little Easter egg with hopefully some foreshadowing of whats to come in 6.0
forum thread with some possible spoilers if people are correct.