These guys opened for my old band 5 years ago...I was drunk...I thanked them on stage for opening for us... then I accidently called them "Cobra Skullship". Embarassing.
I bought this 7'' last week and honestly, I don't like it. They're one of my favorite bands, too, so i wanted to like it so bad but I just can't get into it.