Epic Games Store is giving away 15 games and hosting a big sale

Epic Games Store is giving away 15 games and hosting a big sale

The Epic Games company is once again patting itself in the pocket and is giving away free games to this Christmas Epic Games Store. The giveaway started yesterday and will run until 12/29. Daily you can add to your library a game. You will always have time for 24 hours (5-5pm our time). The first … Read more