By the way, how do you manage to break the game every time you update? Why did you divide the game into modules if it doesn't help? Generally, as an idea, you can divide the module with the "content" into 2: 1. this is a pure world (realistic), 2. temporality (plot and magical (technomagic) things). Then it will be easier for you to get creative...