According to this tweet, Epic Games shelled out some serious coin for exclusive rights to Control. How accurate is this? Who knows but it would seem like a pretty shrewd business move on Epics part.
Digital Bros, parent company of 505 Games, has disclosed that they received a payment of 9.49 million euro from Epic Games for Control. Which I would imagine is for exclusivity. 55% of that payment going to 505 Games.