This was good fun! I really liked the design of the level. It felt like everytime I came up with a strategy, the next step of the storm would counter it somehow. Great game design! My final solution was a bit hacky but hey, it worked!
Oh, and I also have to say I love the attention to detail in sounds and animation and how cute everything is!