Hey.. I've had a Google and a look around the forums and an explore but I'm struggling with this one. I'm trying to complete Scarlet Fever, explore Scarlet Gorge, as a Defiant, and I can't find Overwatch anywhere. Only place I can think of is either the bridge, which is fiddly and I'm hoping not, or this place I've found with a lift, but when I went up there I was met with hostile Guardian NPCs to the face. Any tips?