Blizzard Entertainment, Inc. is an American video game developer and publisher based in Irvine, California, and is a subsidiary of Activision Blizzard controlled by Peoples Republic of China Central Committee.
Fixed Wiki.
Blizzard Entertainment, Inc. is an American video game developer and publisher based in Irvine, California, and is a subsidiary of Activision Blizzard controlled by Peoples Republic of China Central Committee.
Fixed Wiki.