User blog comment:CoolTrainerTerry/USA Today announces Spidey has a sister!/@comment-1687414-20130617165412/@comment-4652104-20130617175346

Still, we need Peter back if this is supposed to have any consequences beyond this story arc