Quite a journey for the mind...
..when imagining uses for this song. My main thought is more about an interstellar craft that defies the cosmos and streaks through the night sky, looking down from a glass floor to see planets and galaxies under your feet as you pass by.
Or, you know, could be used as a nice theme to go with a happy-go-lucky robot taking his first steps on a long journey across the universe. That's the overall theme I'm getting from this song, that of 'Technological Happiness', along with a strong feeling of exploration. I'm quite impressed on this project of yours.