Epic Games Store is giving away 2 games and DLC for free!

Epic Games Store has announced this week's free game. This week, an RPG game and an additional pack are being given away.

Shiftdelete.Net is a member of the Association of Internet Media and IT Reporters.