I just remembered this song and how awesome it was when It played in the game. I remember just stopping the game and having to listen to it all.