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, 2026
Dec 31, 2025