Overwatch is free on PC, thanks to Overwatch League – Polygon

Technology News

  1. Overwatch is free on PC, thanks to Overwatch League  Polygon
  2. Overwatch was briefly offered for free on PC, but the giveaway was taken down  PC Gamer
  3. Stock Wars: Activision Blizzard Vs. Electronic Arts Vs. Take-Two  Benzinga
  4. Get a free copy of Overwatch on PC  Destructoid
  5. Activision Blizzard reportedly offers Overwatch and Call of Duty League teams option to defer multimillion-dollar franchising fees due to coronavirus  Dot Esports
  6. View Full Coverage on Google News

Source: Technology News