gamesNews IGN Accidentally Leaks Overwatch Release Date, Followed by Blizzard Confirmation; Open Beta Announced! March 7th, 2016
gamesNews Overwatch Emerges from Downtime With New Maps, Character Rebalances, UI Tweaks, and Heroic Costumes February 10th, 2016
gamesNews Blizzard Reveals Three New Characters for Overwatch, Discusses Release Details November 6th, 2015
gamesNews Blizzard Adds Voice Chat to Battle.net Service, Included in Overwatch Beta October 23rd, 2015