Square Enix to distribute Enemy Front and Lords of the Fallen in Europe

Related Games:
Enemy Front, Lords of the Fallen