prolly just my ears this morning(hang over) but it sounds a bit muddy,a bit of eq needed and try notching out some of the frequencies to make the mix a bit more crystal,the lead could do with a tad more delay on but not that mutch,
nice structure to the number,would have liked to have seen some of the origional vox thrown in just for the hell of it