Control's Epic Games Store exclusivity appears to have initially cost Epic €9.49 million (~$10.45M USD) Article 308 words 5 votes