a stunning vista of alien planets, vibrant, nebula, space, science fiction