The Overwatch World Cup 2017 was organized by a video game developer and publisher based in what city?
Overwatch World Cup 2017: The Overwatch World Cup 2017 is an "Overwatch" eSports tournament, organized by Blizzard Entertainment, the game's developer. Blizzard Entertainment: Blizzard Entertainment, Inc. is an American video game developer and publisher based in Irvine, California, and is a subsidiary of the American company Activision Blizzard.
Irvine