the edge of the atmosphere on an alien world, digital illustration