Musically it's varied, but not incoherent. For me that's always a sign of a good album. There's straight rock'n'roll (She's Got to Have a Crazy Problem), there are songs that have an athmospheric jazz-like finger-snapping feel to them (Do You Got Love, Flying Solo), ballads (Something I Gotta Say), pop songs and even a bit of 60's psychedelic rock (It All Comes Down to You). And then there are songs like I'm a Survivor, where Lou Reed meets Little Steven or Springsteen or someone, and I Ain't That Guy reminds me of Brian Setzer.
What impresses me is that although the record's almost an hour long, you've managed to keep it interesting all the way. Not everyone is able to do that. I think it takes real talent to write songs that are this versatile.
I love the female backing vocals, I think they really add to the sound. They're so soulful and sound really cool together with your voice, which is more edgy and dirty rock'n'roll singing. It's a good contrast. Summer of Our Discontent and It's Too Late are good examples of this, I really enjoy those vocal arrangements.
There's a lot of air and space in your sound and I'm guessing this what the band sounds like live, too. I think you sound like a band, not just like four guys playing on top of each other, if you know what I mean. The rhythm section has a good groove going on.
I'm glad you've kept it simple soundwise, because so many records are over-produced. I'm sure it's fun to play with all the effects and gadgets in the studio but then it's very difficult to sound as good live. In this case, the people who buy this record because they liked your gig won't be disappointed. And this is how you make your music sound timeless - bands that try to sound modern sound old-fashioned a couple of years later. I think this record could have been made any time after the seventies.
I don't really have anything to complain about here. Except that in principle I prefer albums with fewer songs. Back in the vinyl days an album was about 10 songs and that is still enough in my opinion. This is almost a double album. Maybe you could have left a couple of songs for the next record? But then again it doesn't get boring, so that's not really a problem. So, all in all, you can't go wrong with good songs and a timeless production. A job well done.