re: I lean to Biologic explanation,
Check out this picture of Pilbara (Rock in Fram crater). Some of the sphere are sticking out on stems.
The stems could be similar to rock pedestals. I would love them to be biological, but we shall wate and see.
Maybe the Endurance crater holds the key?
