Manor Lords (PC, Digital) $23 at cdkeys.com $23 $40 cdkeys.com has Manor Lords (PC, Digital, Steam Key) on sale for $23 downloaded. Released on April 26, getting excellent Steam reviews. Note: This is an Early Access game. Medieval strategy game featuring in-depth city building, large-scale tactical battles, and complex economic and social simulations. $23 retail: $40 Report Posted by Faraday04/28/2024 at 07:45 AM PT