Search
Nalezeno "charles zhaoxuan yang": 1
Diablo Immortal's China Release Delayed Following Social Media Silencing
20.6.2022
Diablo Immortal has been one of the more hotly contested releases of 2022, receiving the lowest ever user score on Metacritic, while simultaneously receiving eight million downloads and making over $24,000,000 in its first two weeks. However, according to a report by Reuters, the announcement of...