Brilliant
I'm sensing you have a lot of different genres accompanying you, and I was gonna give you a 9 but screw it, you deserve 10 for this.
Honestly, I can hear a few genres...
I hear Good old hard rock
I hear blues and a slight bit of funk,
Some Prog
And what I like best, Alternative!!!!
Awesome song, and if you wanna hear some guys who are kinda like you, try and get a hold of An Endless Sporadic, you sound similar