I would go for a comet/asteroid swarm impacting, nuclear blast? Don't think so.
BTW, thanks for the link.