That fantastic planet artwork reminds me of that animation from the similar title.
It almost look like the sequel, where humans come back to that planet ready to take it over and 'free' the remaining humans.
The music also remind me to Deltron 3030 aka Del the funky homosapiens. Where he uses a bit of rock but his rhymes are about futuristic space culture.
https://youtube.com/playlist?list=PLP1lC0FnuI0IxebWcduZnfnC3oRhXXzR1&si=XnkDDY2Xevcb3DGN