The Overwatch World Cup 2017 was organized by a video game developer and publisher based in what city?
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.
i don't know