Beyond the wild blue 2 years ago An alien reports his escape from a frozen planet in a faraway galaxy.