Lords Of The Fallen

The Surge is the new game from Lords of the Fallen dev

Developers of last year’s Lords of the Fallen are back. Only this time they’re making a sci-fi game.

Lords Of The Fallen headlines

Page 1

Lords Of The Fallen Latest