Epic Games Store Gave Away $2,000 Worth of Games in 2023
The Epic Games Store has released its 2023 year in review, which includes stats revealing it gave away more than $2,000 worth of games last year. A blog post on the Epic Games Store, which looks to rival other PC storefronts such as Steam, revealed it gave away 86 games…