Release Date: 2014-10-28
Initial Release Date: 2024-11-04
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
79
Oct 25, 2024
Oct 24, 2024
70
Oct 04, 2024
Sep 19, 2024