The Epic Games Store gave away nearly 586 million games in 2023, as 40 million new PC users joined the platform across the year
The Epic Games Store gave away more than 586 million games via its free games program in 2023, according to statistics revealed by the company as part of its year in review. The free games program featured 86 games that were freely downloadable for Epic Games Store users in 2023, amounting to a total redeemed…