This human suicide squad astonishes the entire galactic federation hfy sci fi story