Where did it come from?
How is it produced in an environment like Titans?
If it does indeed have to be continually renewed, what's doing the 'renewing'?
L
Ping
Theres big enough oceans on Titan with that stuff that is how.
This is significant. I believe methane is considered an 'organic molecule'.