Well since winter is arriving any day now why not say the world froze over by a gigantic unforeseen ice-age, and THAT'S what ended the world? /Shrug