I hear a conflict between the leads' voice and the genre you are playing in. You're lead sounds punk or even pop. Particularly in "Greatest Hero" which I thought was the best song here and where the lead sounded most natural. Are you playing the music that you're lead sounds best singing? Maybe an experimental album in a different genre using your influences might give you a crisper sound. Good luck.



