User blog comment:Thailog/Ep. 206 "Bloodlines" discussion/@comment-219.88.158.156-20120603092951/@comment-5060126-20120603094714

Maybe the aliens were the cause of the apocolyptic future, but blamed Neutron instead, thus making Bart's mission much harder.