Layers of Fear and Qube 2 are free at Epic Games Store

Epic Games Store is giving away two free games this week. Layers of Fear Masterpiece Edition and Qube 2 are free until October 31. Once you claim them, you get to keep them. Layers of Fear is a “first-person psychedelic horror game with a heavy focus on story and exploration. Delve deep into the mind … Read more