It reminded me (in style and theme) of the alien planet sequences from "The Man Who Fell to Earth" (though I can't say I remember those sequences ALL that clearly, but it was what popped into my head!) Cool stuff :)