Morning countdown: Did Duqu come from space?