Featured PC PS4 Xbox One Lords of the Fallen Gets New Screenshots 11 years ago Gaming Cypher Developer Deck 13 and CI Games Studio have released two new screenshots for RPG Lords of the Fallen. You can...