Epic spent at least $11.6 million on free games and gained 5 million new users in return
By Liza in Technology
Updated 3 years ago
Over the first 10 months of the Epic Games Store.