First of all, I love the title. It got my attention.

High energy story telling song that kept my toe tapping. You assembled the perfect band for this song.

The band is mixed well, but I agree with Herb: Pull back the vocal a bit in the mix.