The music sounds like it was recently recorded. Is this the case?
Nevermind, I saw in the end credits that a new version was recorded in 2005.