Superior to the original, better orchestral elements. It has that sort of "grand" feeling that would work well as the main theme to an animated show or highly awaited game. This song reminds me of Swing Bit Brawl, another grand song, and a classic one at that.