I think there's room in our community and the so-called "rock" community for things like this. A little different for !!! but it's not a terrible poster. the colors are rather nice.
I have no idea if it fits the band, cause I hate bands with such little regard for consanants and vowels. did i spell that right?