CDKeys is offering a 29% discount for Manor Lords, an indie city-builder that’s quickly risen as one of the best PC games of 2024.

This article is imported via RSS from Windows Central RSS Feed – Read more here: ​Read More