What's new

Costume Quest - Free!


Well-known member
I keep the epic games launcher installed just to claim the free stuff. I'll probably never play most of it, but they have a couple different free games every week. This is a good one. Alan Wake was also free from them recently.