Lol I tried this once
My mix sucked compared to this. =P You nail everything spot on, especially the chords man, that takes massive ear skill. The delay effects were great, and the brassy synth sounds just like the one from the game. Many kudos for mixing one of my all-time favorite songs! ^_^