‘Control’ is available for free on Epic Games Store from now until June 17th
Cure’s phenomenal supernatural thriller Control is accessible for free on the Epic Games Store from now until June 17th at 11AM ET. All you need is an Epic Games account…