This is excellent. The intro was perfect, the arrangement and guitars are right up there.

(On your vocals you may want to experiment with some eq, maybe another high pass filter or cutting some mud? Reverb can muddy a track too. I always struggle with that.)

But, hey, your performance is very good.

Well done.

Scott