Listening to the live NASA feed now. But. Holy shit. It’s salty water, but still able to hypothetically support microbial life. My hypothesis? There’s a water source, somewhere, be it on the surface or underground, with more complex life like moss and shit. But still. EEEEEEE!