About Overwatch

Overwatch is a popular team-based online first-person shooter that has recently become hugely successful on the gaming market. It was initially created by Blizzard Entertainment and is currently produced by Blizzard North America. Although a beta was offered in late 2019, it was quickly released by the time the console Continue Reading