Xenogenesis: Tales of Space and Time