That's a pretty cool song with (as always) good lyrics.
The band is different from your usual stuff, but I really love it, the bass synthesizer adds a lot to it.
Great idea!
I'd probably transpose the song down a few semitones because I like your voice better when it's not so high, but that's just a personal preference.