My guess is that the into was actually one off the new album which they've been playing for a few years now, and the new song was probably 'Off With Their Heads. In addition to them being not successful (which is kinda sad because I've been told by the band that they do much better than Impaled)they are almost all active in other bands, which sucks. I wish Ghoul would get to releasing the goddamn new album
Did you happen to see Blasphemophagher?