darwinism its partially true, but life origins (evolution) have others sources.

BTW, I like to be a Sugar being .. :cake:
the meteorites may be right.