NASA’s Voyager spacecraft has just landed: meet the aliens who found it.