Costume Quest 2 and Layers of Fear 2 are free for the week on the Epic Store Thursday brings us a pair of Halloween-flavored freebies. from PC Gamer Read The Rest:pcgamer...