Epic Games Store Free Thursday Includes Layers of fear 2Layers of Fear 2 is now free on Epic Games Store