CI Games signs €28.6 million credit facility to finish Lords of the Fallen II · Digg