Alpha Flight is back, but were they dead before?