Epic Game Store is set to give away 17 free games between now and the middle of January as part of its Holiday Sale event
Silicon Power
The Epic Games Store Free Games for December 8 Revealed
Epic Games Holiday Sale: 17 free games being given away! Fallout 3
Epic Games is giving away 17 games over Christmas, including Destiny 2
Epic free games leak - 17th December game is likely Costume Quest 2
Epic will give away 17 free games in annual holiday event
Most anticipated games to see at E3 2014 - CNET
The Epic Games Store will reportedly give away 17 free games over
REMINDER: The annual Epic games christmas giveaway had already
Epic will distribute free games every day for New Year's Eve!
Epic giving away 17 free games in annual holiday event - what will
History of - Wikipedia