its been like 10 million years and i still dont get the hype behind AvelCain..... have i just been listening to the wrong stuff? do they have any ''must hear'' releases out?
"Psycho" is probably their best song still. They're enjoyable, but some of their early stuff is fairly dodgy. My biggest gripe is that their drumming is always either too loud or too fake sounding.