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

What he said. It is confirmed by Anderson in-game, which kind of trumps some silly comic book with a character no one likes....