The Lords Of The Fallen Release Date 2024. Lords of the fallen release date and platforms. April 26 via ps5 manor lords about:
Following years of silence and several development shakeups, ci games’ lords of the fallen. April 26 via ps5 manor lords about: