animated? its been really bugging me and i can only remember the words in the chorus. the video is of an animated astronaut on the moon or mars. and the chorus ends with stand the test of time i think and is in a high pitched voice. any ideas anyone?