Hey, you didn't screw up the song!
As your description says, I'm sure you didn't screwed up that song that bad. Anyway, it sounds much like the original SSBM Hyrule Temple Stage, but this time the beats have come and remix this song! One last word: Awesome!