Board Thread:General Discussion/@comment-4444715-20171127143145/@comment-25396609-20171128022512

Actually given some of the plot details that turn up later in the series the LH crew ending up in Remnant wouldn't even be that much of a stretch within the lore of that series.