Oh yes, I love the winter atmosphere in all kinds of media. The fact that we have such a well crafted and experssive game about surviving just that is really nice.
I'm not against the concept of society at all, but the way TLD portrays the absense of it is superb.