The Truth Behind Overwatch

One couldn’t deny the fact that Overwatch is becoming one of the most popular multiplayer games online. And like other games, Overwatch offers a deep lore to its players, which introduces a vast world filled with interesting stories and hidden secrets. That’s why we decided to come up with a short story to summarized Overwatch…