Defiant Studios

Lords of the Fallen 2 Struggles to Find its Footing and Keep a Developer

Initially aiming for a 2017 release, Lords of the Fallen 2 has stumbled again. And they were so close.