User blog comment:James12708/Why Exactly is Sheperd on Earth if Arrival Wasn't Completed/@comment-26906867-20121130153702/@comment-4220180-20121201183059

I don't know what comic you're talking about here, but I get the feeling it's got something to do with Vega.