an alien planet, highly detailed