yah, this is actually the first thing that popped into my mind when i first heard speed of sound.
i like it though :) this song's supposed to be the bridge between the two albums...and i think it's amazing how they morphed the piano theme of clocks into a completely fresh and different song.