i have heard of titan being able to support life before this came about.
my friend, Dr. Slim, made a thread saying that if we were to put artifcial life on other planets or moons, titan would be a contender.
check his thread out.
i didn't mean i had made a thread on it, i meant i had just posted on a thread the same as this. the link i provided was to a different thread that
is linked to this and you might find it of interest.