Blizzard Entertainment, Inc.
3 games on Steam
Portfolio Overview
Total Games3
Total Revenue$68.2M
Avg Review Score1%
Best-Performing Title
Diablo® IV
$65.5M
Track Record
Games Published: 3
Avg Review Score: 1%
Avg Revenue / Game: $22.7M
Top Title: Diablo® IV