First off, I'm just going to say that this really isn't my type of music.
That said, I thought it was really, really good. Didn't sound like a "garage band" at all. Very professional. I could see this being played on the radio and I could see your band (if nothing else) being a solid opening act.
“You can discover more about a person in an hour of play than in a year of conversation” – Plato