cross-posted from: https://lemmy.world/post/9528362

Epic Games plans to give away 17 free games during its annual holiday sale for the Epic Games Store, the company announced on Wednesday.