Costume Quest 2 is free to claim on the Epic Games Store today

Another freebie has landed from the Epic Games Store as a part of its latest daily promotion. The Double Fine-developed Halloween title Costume Quest 2 is the latest game available for free. Read more…
Neowin News Feed for: All