Blizzard Entertainment

Overwatch becomes most popular game at Korean internet cafes, beating League of Legends

Overwatch has overtaken League of Legends as the most popular PC game at Korean internet cafes.

Blizzard Entertainment headlines

Page 1

Blizzard Entertainment Latest