ReviewsJanuary 10, 20176/10 1 Review: The Daedalus Sentence In a grim timeline for the human race, aliens called the Loctae have invaded Earth,→