Really great song, and excellent mix. All of the instrumentation is pretty much perfect, and the guitar lead sits exactly right in the mix.

Great job!