Manor Lords

Manor Lords, a modern indie game, breaks record with 1 million copies sold.

Manor Lords, a modern indie game, breaks record with 1 million copies sold.While the video game industry is more competitive…

7 months ago