(disclaimer: AIM judge review here! these are just my opinions and thoughts, you can take from them whatever you like! music is subjective and all that. <3)
this is some beefy production! a fat sausage indeed lol. really masterful filling of the open space in the drop sections with little chippy arpeggios and bright vocoder chords. musically i think this feels authentic to the style you were after; good work!
i have a bit of a hard time relating most of it to the artwork you chose, but one thing that stands out to me is the vocal chops being sort of nonsensical words; the world being depicted in the landscape art is an alien one not like our own, so i find this choice fitting like "maybe this is how language sounds here on this planet", and that's pretty cool. otherwise i'm not so sure about where this vast, many-mooned landscape fits in with your tune - there's no sign of nightlife or even life at all, but it's a mighty fine tune anyway!