Overwatch.
A mythic name for a mythic group. Invocating images of the Heroes of Ancient Greece, the crew of the Argonaut or the Fellowship of the Ring, Overwatch was everywhere. They were the emblems of hope, justice and of pride. They were people who accomplished the impossible. But that was...