Epic Games Store users claimed 749 million free games last yearBy: Cameron Faulkneron January 28, 2021 at 10:09 pm Publication: The Verge – All PostsTechnology Insights Illustration by Alex Castro / The Verge</figure Read More>> Categories ShareTweetPinShare