A Mars secret solved, a colossal comet, and mind fractals al