Lords of the Fallen 2 Scheduled for 2017 Release, Co-Developer Deck 13 Isn’t Returning Original title crosses 900,000 shipped.