Blizzard Entertainment launched a new Diablo III: Eternal Collection (Nintendo Switch) live action trailer just 3 days before BlizzCon’s Opening …read more