I agree a bit, but the drums lost lots of power during the mastering. The overall mix had a good balance, but was a bit too boomy. The mastering, that boosted the highs, made the hi-hat more present, and kinda cut away the power of the kick and snare.
The rest is rather subjective. Fact is: in our band we work with riffs, not with 'normal' chord structures. For some this means lots of energy and an attitude, others don't dig it and find it a bit dull, like Halion for example.
I still like the song, and our debut Cd, and we have some killer gigs and a small but very dedicated audience; I'm pretty glad everywhere we play we have strong reactions: ppl hate u or ppl adore us.
Btw, geet, you ar entitled to your opinion and no problem that you dislike it. A bit of an explanation would be nice though.