I just googled it, and the main site appears to have just disappeared unfortunately, along with a lot of the original artworks....the reason I brought it up was because one of the lineages of creatures in Spec were giant, ocean-going platypus relatives that looked a lot like your painting.
No, but I read the description. Sounds interesting! Thanks for the hint, man, I put the title in the description in the deviation, to remember it There is a very good book I read a while ago, from Robert Silverberg (Face of the Waters) [link] about a strange waterworld. 'twas so cool!!