Entertainment Players Have Spent More Than $150 Million on Microtransactions in Diablo 4 September 17, 2024