A gentle space mystery with a little light learning about space debris too