The Overwatch World Cup 2017 was organized by a video game developer and publisher based in what city?
Irvine
-1
Section::::Abstract.
2017 Overwatch World Cup
53655680
-1
Section::::Abstract.
Blizzard Entertainment
4876