Ooh this reminds me of one of the Outer Wilds planets (if you know the one you know the one). Great atmosphere, and perfect for the theme!