Which of these is a subsidiary of Activision Blizzard?
Blizzard Entertainment
Rockstar Games
Epic Games
Capcom
Answer
Blizzard Entertainment is a subsidiary of Activision Blizzard. The company is responsible for popular game franchises such as World of Warcraft, Overwatch, and Diablo.
Test Your Bobby Kotick Expertise with Our Tough Quiz