Did it have life? Just found this http://supernovacondensate.net/2013/06/07/ammonia-based-life/
I have found one in with rings in a Nebula(I can't put hyper links yet..) i.imgur.com/EA4U83x.png Personally I've found more Amonia worlds than Earth-like
They're pretty rare, but as you found out, worth a few bob when you sell the data - here's one I found last week:
Flipping ugly when you go for a close up look though. And as already mentioned, they probably don't smell too good either.
I believe thargoids live on worlds like this!![]()