Diablo Immortal is the ‘biggest launch in franchise history’, Blizzard says

The free-to-play title has been installed over 10 million times

Diablo Immortal is the ‘biggest launch in franchise history’, Blizzard says