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
85
Mar 03, 2023
100
Feb 22, 2022
Nov 12, 2024
Oct 25, 2024
Oct 24, 2024
70
Sep 19, 2024