Costume Quest 2 is Epic Games Store’s next festive freebie Source Cluster: Eurogamer Source Node: 1795526Time Stamp: Dec 17, 2022