Epic Games Store Kicks Off Its Holiday Sale And Giving Away Free Games
Epic Games is spreading the holiday cheer with free games for all as it kicks off its annual holiday sale on the Epic Games Store. You’ll be able to claim one free game each day from now until December 30th for a total of 14 games (15 if you managed to grab yesterday’s freebie). A wide selection of games is [...]
Read more