Might want to let up on the drums, it's painfully obvious that you have the same track all the way through the song.
I'm going to just go with the fact that you were going for 70's metal and under even that, a metal song never just.... BANG... Starts, should focus on the guitar, yeah, but a band is a band... Each member would have its own section to shine, and so far all i can hear is a guitar with variation, who keeps returning to the same chorus
keep working on it