Blizzard Pulls All the Stops for Overwatch’s 2019 Anniversary

Since its inception three years ago, Overwatch has gone on to become one of the most popular games in the world. Blizzards first IP in decades, the game has managed to become a cultural phenomenon. Being an active part of major Esports events, the game has slowly infused itself into the pop culture of gaming.Continue reading “Blizzard Pulls All the Stops for Overwatch’s 2019 Anniversary”