Rock on !
A good style you put into this one, I did'nt expected you could make one like this.
I hope I'll help it having a better score (the "/5" score, the /10 score is enough I think ...)
like other of your songs, you should get louder vocals ... but it's not a necessity ( I hope you'll understand...)