Despite all the controversy and criticism, Diablo Immortal has reached another milestone. According to Blizzard, the game has generated over 20 million installs on both PC and mobile.

That’s double the number Blizzard reported last month, calling Diablo Immortal the “biggest launch in franchise history.” 

The company, however, still doesn’t disclose the game’s revenue. According to AppMagic, Diablo Immortal has already generated $77.6 million and reached 13.2 million downloads on mobile. Taking this data into account, the PC version could have been downloaded almost 7 million times.

The US accounts for 40.9% of Diablo Immortal mobile revenue, followed by South Korea (19.3%), Japan (8.1%), Germany (5.2%), and Canada (3.1%). The game has been generating over $1 million a day on average this month.

Diablo Immortal continues to draw criticism from players, who bash the company for the game’s controversial monetization. Blizzard president Mike Ybarra recently tried to defend the project, saying that the “vast majority of players” are not spending money on it. But this doesn’t change the fact that it would take over $500k to max out a character, according to some calculations.