Probably more Kindred shenanigans. However, it was Foreigner who took him out, right? That guy popped up last issue. So I wouldn't be surprised if he was involved with helping Ned fake his death somehow. Or maybe Chameleon was involved to some degree given his proficiency with LMD's. Plenty of food for thought.