Overwatch is staged in a futuristic Earth which has gone through a major crisis, this crisis has put humans under the threat of artificial intelligence and the world is fighting back with a team called Overwatch which has been formed by the United
nations as a protective measure.