During the Overwatch 2 June 16 Showcase, developer Blizzard revealed several significant additions and changes that players can expect to see when the game launches on Oct. 4. Full story from the WindowsCentral blog...