Control is free to claim on the Epic Games Store today

Epic Games Store has put on offer Control to claim and keep for free on the tenth day of its Winter Sale. It's an action title by Remedy Entertainment set in the same universe as Alan Wake. Read more…
Neowin News Feed for: All