Revealed: Epic Games Store user base sees a surge of 40 million in 2023, with a generous giveaway of 86 free games and an 88% increase in store inventory.
Epic Games has revealed some intriguing business statistics for the year 2023 as follows: The number of users on the Epic Games Store on PC is 270 million, an increase...