really nice!
i like the synth laid over it, plus the guitar and the beat just rule the song :D
it was a repetitive at parts, but overall the melody was great, the voice wasn't bad, either.
however, i didn't hear much bass! :O
it was too soft and not badass enough for the rest of the song :D
haha >:D
oh yeah
you're right about it being a bit too long, tho
but this is the best piece of i've heard all day