Official Links to official sites, media resources, and talks. Overwatch Overwatch League The first major global esports league with city-based teams. Website Twitch App (Google Play) A high-level tournament series for aspiring pro players who dream of ascending to the Overwatch League. ...