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-12T18:00:00.000000Z
Mar 20, 2025
Feb 28, 2025
Feb 04, 2025
85
Jan 10, 2025
Dec 06, 2024
79
Oct 25, 2024