Last.fm has played this at me for the third time; it's hearted; but now the main glissando [?] riff is bugging me - it needs a counterpart, or to take a break and come back, or be rendered in a different instrument every 4 measures or something.
A lot of artists on last.fm write their own wikipedia bio, but Rudi's here isn't so bad. Hearted. You know who else is scottish? Richard Morgan the scifi writer.