When Overwatch 1 was released in 2016, it quickly became one of the most popular games on the planet, which was not a surprise, as it was made by Blizzard, one of the most reputable gaming companies at the time. Over the years, Blizzard’s reputation slowly declined, but fans did not care much about the […]