Very enjoyable song indeed. Pro quality. Specially I liked the guitar fills. One thing I would have mixed myself differentially: during vocals I would mix the band a little bit lower, so that the vocals can be heard more clearly. You have a nice voice, which you shouldn't try to hide behind the band.