Fear the Walking Dead Just Introduced Astronauts In Space