User blog comment:Dryankee17/Does Jeph Loeb hint towards Jesse Alexander located on Saturn/@comment-2031194-20130703124033

Yeah, I agree. I think that sounds pretty plausible.