Overwatch World Cup kicks off, as Reddit users solve Sombra mystery

Overwatch fans can check out the opening stages of the Overwatch World Cup, which kicks off at 5pm UK time later today (October 29).

The Overwatch World Cup sees 16 teams from across the world compete to be crowned Overwatch champions.

With the final taking place during BlizzCon at 6.30pm UK time next Saturday (November 5), teams from the likes of USA, Canada, Brazil, Germany, France and China will have to get through the group stages during Opening Week.