the whole song just flowed soooo smoothly, it sounded great on the ears. i loved the technicality. now you just need a badass vocalist with good highs and lows. with lots of power. With good lyrics.
for instance, if i were to do vocals for you, i would do it like this:
some kind of lyrical anthem/chant high scream from :05 seconds to :20 seconds. (i might even slow down that part by about half-time and do another couple measures of it from :20-:35 and use low screams. not that im telling you how to write your own music, just a suggestion :))
from :25-:45 i would have high pitched
:45-1:00 medium pitched
1:00-1:10 low pitched
1:10-1:15 no vocals, just headbang
1:20-1:32 medium pitched
1:32-1:43 high pitched
1:43-1:55 talking or speech, or maybe medium pitched
1:55-2:05 loooowwww pitch, get dirty and nasty
2:05-2:35 highest pitch of the song!!! really high screams.
2:35-2:40 maybe talking/speech, maybe nothing.
2:40-end no vocals needed, just headbang!!!!!!!! or if you want you can do a low pitched chant/anthem
good luck lol