Blizzard is here with Overwatch free weekend; Know more details here

  1. Blizzard is here with Overwatch free weekend; Know more details here  International Business Times, India Edition
  2. Overwatch Is Having Another Free-to-Play Weekend Soon  Comicbook.com
  3. ‘Overwatch’ Launches Free To Play Weekend For Xbox One, PS4, PC Gamers  The Inquisitr
  4. Full coverage


Source: Google News -Technology