CI Games has entered a contract with Epic Games, ensuring the exclusive PC launch of the upcoming Lords of the Fallen sequel on the Epic […]