Good to see.
Someone recently said something along the lines of "I'd prefer a public failure in a space mission to a secretive success".
Glad to see at least some albeit partial information about this landing. I hope the science is shared.
Beer for boffins as always --->