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