Hello, everyone! Today I want to discuss many changes and improvements we’re making to create a friendlier place to play Overwatch and provide you with more control over your game experience. The Overwatch development team has formed a “strike team” to coordinate and execute all these efforts along…