User blog comment:AnotherRho/Favorite recurring NPC (non-squad mate)/@comment-2127131-20120619192324/@comment-2256917-20120620003710

Yeah, apparently Jenna is the key to his salvation.