I was about to say that this was the first good thing I've heard about this band, and then I saw your post... If it's really just playing over the PA, the SS singer should reach down from heaven and slap them.
sounded too clean\perfect to be live
need a closer view
nevermind someone on youtube said they walked off stage n let the song play as a tribute