Epic Games Store ‘Control’ is available for free on Epic Games Store from now until June 17th 3 years ago Cure's phenomenal supernatural thriller Control is accessible for free on the Epic Games Store from now until June 17th at…