Epic is giving away free games daily for the holidays — again
Get a new game every day until January 5th. | Illustration by Alex Castro / The Verge Epic Games is once again giving away a bunch of free games over the course of the holiday season. Technically, the company will be giving 15 free games on the Epic Games Store, but since the sale kicked
Read More