Release Date: 2014-10-28
84
—
0
Lords of the Fallen is the Dark Souls of, uhm, Dark Souls games. Yup.
Review by Daavpuke on Dec 13, 2014
Dec 31, 2027
Dec 31, 2025
Apr 24, 2025
Mar 20, 2025
Feb 28, 2025
85
Feb 21, 2025