Videos
Video: Manor Lords Does Everything Right
Ad Free Video! The sixth biggest launch of 2024 with 173 thousand players, one million copies sold - an 89% positive review rating on Steam - and that’s without thinking about other platforms or Gamepass. All of this from One Dev!