Square Enix confirmed with VideoGamer.com that Lords of the Fallen will release in Europe on October 28, the same day as the North American release. Comment below!
Square Enix confirmed with VideoGamer.com that Lords of the Fallen will release in Europe on October 28, the same day as the North American release. Comment below!