This is a pretty fun piece of music.
A little work needs to go into mixing as the growls seem very out of place (I'd say a little compression and a little low-passing might help) and the snare sounds a little too compressed (the tail is a little long for my taste and maybe EQing some of the high end would have added some punch to it).
I would have added a little variation on the chord progression too but that's just me.
Good job. :D