News Overwatch added to Battle.net Launcher by Elizabeth Harper on August 5, 2015 at 10:20am @faience The hype is real! Click to read more