A setback was obviously the sound quality. Perhaps in relation to that or because of poor enunciation on the vocalist's part I could not understand a single word he was saying. I'd work on that.
This song has a nice classic rock feel, as it appears pretty much all of your songs do, and as such I suggest you put them into the classic rock section. It just makes sense.
Overall, pretty good.