lord of the fallen

Lords of the Fallen 2 in Trouble Again as New Dev is Dropped

Lord of the Fallen 2 I must admit that when Lords of the Fallen was released around 5 years ago,…

5 years ago