One awesome idea. Perhaps, when you get your first horde, it could only be a few “low-level” zombies. As time passed, and the camp got more buildings and NPC’s, the amount of zombies could increase, and stronger ones could show up. These hordes could draw off nearby zombie populations, who would physically travel to the camp. Along the way, wandering zombies and zombie animals could join in, as well as blobs. (They could launch sieges of their own, drawing off local blob populations, or be included with the zombies) Mabey, at a later stage, nether creatures could besiege you. (their raids would not be as large as the zombies would, of course) I looked through the JSON files, and discovered walls can be built around the camp. A barracks of sorts could be added as a potential building (can be done with JSPN file editing), and you could assign NPC’s into a squad there. You could have a (player) assigned uniform, if you wanted to, and orders (protect camp, patrol area, explore/concur location, etc.) You could also have the squad aid you in certain missions, such as killing bandits for the Old Guard, or just follow the player around. Training guns could be added. as well as a target, for ranged training. Sparring could be added for melee practice. Your idea could also help keep the late-game interesting.