Yay !... Kung Fu Roid ..! I wonder how evolution is doing down there, on Planet of teh Meatheads !
... never mind my grunts and groaning..! I'm just reading along, .. no particular theory to add, ... Enjoying the ideas of extraterrestrial life and water worlds !