o_O Oh my god I'm so hyped to hear this!!
Ok I'm gonna listen to it now...
The first RATW was more like the race itself. The intensity of the race and such. This one is more like the victory at the end of the race, and as such is a great sequel. It has a much lighter and higher theme, so it conveys happiness and relief more. Race time is over and the world is happy : ) Great stuff!
PS: That's one of the best intros I've heard to a song like this...comes in strong, but it makes sense