This song has gone through several revisions throughout its life. The most recent update is here and has many (very small) improvements in the sound choices, mixing, and mastering.