This is big news.
(Just ranting....).
I’m with you. A glacier on Mars? To me, that opens up a whole bunch of possibilities.