News Latest Overwatch PTR update adds Server Browser, Capture The Flag now an ‘ongoing game mode’ 10 Feb 2017