I just stumbled on this post - had no idea you had shared this, thanks so much! I was actually supposed to get a backglass of the art too, but that didn't happen when the company fell apart. So I hooked up with a company that made the backglass for me, and I just got it (one year was worth the wait!). It turned out so cool. It was so unfortunate that it wasn't produced. If you're interested in seeing pictures of it or getting one, here it is:
https://www.flylanddesigns.com/product/alien-backglass/