I agree that you're on a roll, I really loved the song before this one and this song is very catchy. If I listen a few more times I might sort out the mix in my head. It sounds a little too busy in places to me but my hearing has been damaged recently and I don't completely trust it. I do know that's very creative writing, I like it a lot, it flows well, rocks along. Wish I had something to contribute to your refining mix ideas (I do the same process). Like Greg I hear a Bowie/Lennon even a cool album cut U2 track sound but also something unique going on here.

Kenny