Lords of the Fallen launches October 13
Action RPG Lords of the Fallen will launch for PlayStation 5, Xbox Series, and PC via Steam on October 13, publisher CI Games and developer Hexworks announced. https://youtu.be/sbW1HEtgip4 “We are thrilled to...