Love the harmonized parts and the opening bassline. It sounded like black metal for the first few seconds then it headed into hard rock/heavy metal territory; a little disappointed at that. Anyway, it's a bit repetitive as you said.. A short lead would sound good over it, and another riff might touch it up a bit.