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
Read More