Why does Westeros have such long winters, and why is their length and severity impossible to predict? The answer, of course, is magic. But that's not good enough for some people, including the folks ...