There are some cool riffs in here, like at 2:12, that bit kicks ass. But I think the mix is holding this song back a bit; it's not getting the pop it deserves, if you know what I mean. I think it needs to be clearer somehow so your riffs stand out some more. Anyway that's my two cents. It loops nicely!