Overwatch, a cooperative multiplayer FPS/RTS hybrid powered by the Source engine and based on the Half-Life 2 universe. Image Gallery