Epic Games reveals how much it paid in giveaways last year |
Last year, the Epic Games Store, a major contender in the game sales industry since its launch in 2018, reportedly distributed free games worth $2,055. The platform, which boasts millions …