That's looking nice. Sea shelf seems a bit overstated to me, but otherwise looks good. I'm no expert about the kind of geological and ecological details that you mentioned, so I will not venture to comment there. Looking forward to seeing more.
Cheers,
-Arsheesh