village on an alien planet, digital art