alien planet revealed