Updated to the recent version and it's throwing missing script warnings on Clouds2D. From what I can see it's because the attached script file no longer matches the classes actual name because "Legacy" was inserted into it. I'd also like to echo the desire to please decouple more of the various sub systems as I don't need all of them. For example, I'm just using rain and the lightning in a 2D project. To other devs, I'd also recommend breaking the prefab instance once you've added the weather maker prefab into the scene as updating caused me to lose a lot of tweaks I had to make to the particle systems underneath for things like sort order. I also noticed that setting CollisionMask under 2D Settings in the RainPrefab2D prefab is not preserved at all. I set it to my desired layer but it immediately overwrites back to "Everything" the moment I start up my scene.