Overwatch

Overwatch can refer to:
 * Overwatch (map) - an upcoming multiplayer map in Modern Warfare 3.
 * Overwatch (Special Ops) - a Special Ops mission in Modern Warfare 2.