The first Overwatch World Cup will premiere at BlizzCon in November, with players from all over the world expected to compete and represent their nations in the battle. Read more…

More about Mashable Video, Real Time Video, Overwatch, Esports, and Entertainment

Jump to original:  

Overwatch players, your time has come: Introducing the Overwatch World Cup