Game news and mobile world
Manor Lords: The Eagerly Awaited Strategy Game
Manor Lords is the eagerly awaited strategy game! Build your kingdom in the Middle Ages, develop your war strategies and upgrade your civilization. Declare your sovereignty! [more…]