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
Apr 24, 2025