Really good idea, and I like the concept of being limited by deliveries not so much resources. There is balance issues, felt like you had to take defense no matter what, what might make it more interesting, if you develop it further, is to maybe focus on upgrades and progression. I.e. you upgrade your building but so you need to risk maybe getting a upgrade delivered and hoping the base building arrives on time. I think this way the weather events don't need to knock out so many building... I hope I make sense :)
Any way it was a great submission and good luck with the Jam :)