I'd probably place this under Alternative Metal or Nu Metal. The vocals tend to point in that direction, as well as the lack of a solo and variety of musical styles within the song.
Although not really a big fan of either genres (I do still listen to a few Alt/Nu Metal bands on occasion), I am enjoying this song. As has already been pointed out, there are some good licks, the lyrics are pretty cool and are definitely more to my liking than the majority of songs of this style, and the variety of vocal styles (now that I think about it) kind of reminds me of "The Crossroads".
All that being said, this is infinitely better than anything I can do, so... yeah. Keep up the awesome work.