Costume Quest 2 & Layers of Fear 2 are now available for free on the Epic Games Store. You can grab those two games without charge until October 29th 2020.... Free to grab: Layers of Fear 2 is on Epic Games Store
I personally really disliked the first one. It looked nice, but that was about it. I found it incredibly boring, not scary in the slightest, and used way too many "spooky" tropes.