Progpower USA Showcase Announcement

I have not heard.

But they did not play Armagedon last time and it was the only thing I did not like about their set.
 
I wasnt even thinking about that, I was thinking that maybe they had signed a contract saying they had to play Armagedon. my bad.