Overwatch Free Weekend starts November 18 November 10, 2016 by admin Tweet Blizzard’s Overwatch Free Weekend will arrive on November 18 and looks to introduce new players to its most recent title, Overwatch. The free weekend will be available on the Xbox One, PS4 and PC. Read more… Neowin Related Posts:Mauga is Overwatch 2's next hero, a…Overwatch 2 will be free-to-play, early access…AMD 22.10.1 driver brings support for Blizzard's Overwatch 2Blizzard will bring some of its games to Steam,…Nvidia wants you to buy its RTX 4090 so you can play…