I've always enjoyed disaster stories where the disaster is left unexplained. It makes it feel all the more terrifying and makes the situation more helpless. But I also think there's a good balance (which this piece strikes) between "really really bad" and "hopeless." When a situation is so hopeless that survival becomes impossible, it's not as compelling, but the fog in this story at least gives the characters a chance.