I was a young kid listening to this song on borrowed dubbed tape with heaphones at night when I was supposed to sleep and this song was a trip. I could visualize nighttime ski runs, medieval torture, redemption, sudden gear shifting, tension, fun, etc.