The narration is pretty accurate.
You can almost pin point which point of this song when you're doing what. Like at 3:18 as you "venture past the Ozone layer". A nice way to use our imaginations. On top of that, it's this sort of music that is best listened to as you work. Like with flash, for example. Sure, it's fun to put on some awesome song that you might normally sing along too, but the ones that help you work are the lyric-less ones. Ones with perhaps just a melody. Or just a rhythm. Those songs do much less to distract you from work.
Now, that's not saying this isn't an awesome song. It's a unique...journey. This is the type of ambience you'd hear behind a voice that explains a new world. It's something you hear in movies.
The machine in my brain that comes up with good examples and metaphors is on the fritz. So let me conclude with, this totally roxed my sox as I was doing my homework. That's no metaphor.