I am literally in aww at the amount of awsomeness that went into this song. By awsomeness i mean the mix of different instruments and how the music just flows. I can imagine a team of heroes in their final struggle against some idiotically powerful boss. But you just know they are going to win. Anyway, i guess I'm not speechless. Excellent music.