The Epic Games Store has launched its 15 free games promotion

A new game will be given away every day until December 31

The Epic Games Store has launched its 15 free games promotion