For those who are yet to play the famous hero-shooter Overwatch, they can now do so for absolutely free. To mark the festive occasion of Christmas and the upcoming New Year, Blizzard has decided to make Overwatch free for a limited period of time.
Since its release in 2016, Overwatch has been a leader in its genre and a massive success among its fans. Described as a hero-shooter, Overwatch pits two teams of six against each other across different modes. There is a huge roster of champions and
Read more on sportskeeda.com