The song and the performance are impeccable. Kudos. I'm not quite sure about the mix though. The drums are a bit odd, but they do grow on you after a bit. Guitars and vocals are both very nice, but they may be competing with each other a little. Might want to eq them a bit. All in all, very nice.