It's good to be conservative & cautious with interpretation, but a biological explanation is still feasible.
Space/Science » in reply to Titan's CH4 is probably primordial as well.
Space/Science » in reply to Titan's CH4 is probably primordial as well.