2 years 11 months ago Link Kotaku Control is the latest free game on the Epic Games Store. You can grab it for no charge from now until June 17.Read more... Author Jonathan Lee Tags Kotaku