I guess this part of PSC is rarely treaded.
It doesn't look bad, I like it, the effect of the UFO entering orbit to possibly destroy the human race, or remind us how we've destroyed ourselves
.
One thing is, the mountains don't look very realistic, and sitting atop the water, there should be some reflections? Anyways, good work.
Moncef