This beginning brings back the old days, and then BAM it becomes pretty awesome.
I only had one thing that bothered me through the track and that was just how much louder the lead instrument is to everything else, it's not as harsh when you have the drums and bass playing with it, but when it's by itself it could be a few dB quieter.
Although that's just my personal opinion. Well Done! :)