Nice artwork. The logo should be more legible, though. I'm not one for "spend all day trying to understand the name of the fucking band" type logos.
Granted, i've seen worse.... ones that resemble ink blots.. this is considerably better than that. But, it could be simpler & more effective.