Of course life exists on other planets--how else do you think we get the rope to tie giant eggs to our backs with?