Overwatch

Overwatch is the rear half of the Clovis Bray building (the front half is the Dust Palace) in Meridian Bay on Mars. It features a large panoramic window that by now has largely been obscured by sand, as well as access to laboratories and other areas further inside.

Connections

 * Dust Palace
 * The Cortex