Don’t let Steam see it! Epic Games made the popular game free

Epic Games Store announced the free game for December 21. You can add the game to your library immediately on the platform.

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