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 2014-12-13
Feb 28, 2025
Feb 14, 2025
Feb 04, 2025
85
Dec 06, 2024
79
Oct 25, 2024
Oct 24, 2024