Wow, very interesting stuff... I do have to say, though, that some of these shapes are quite possibly whale bones as per Devon Island, Canada - Source of Mars photos?. This starts to become especially evident if you search for whale spine at DuckDuckGo.
Especially notice this around 6:30 in:
Interesting, interesting, interesting...