Epic Games Store gave away 765m free games last year, helping it reach 194m users

User spending on Epic’s marketplace also grew by 20% to $840 million

Epic Games Store gave away 765m free games last year, helping it reach 194m users