Lords of the Fallen (2023) – Review
The 2023 version of Lords of the Fallen is basically a reboot of the series, which only saw one game released back in 2014. The bar was raised, and a completely new development team was hired to make ... Read More »