Board Thread:Episodic and Issue Discussion/@comment-47881-20130312190015/@comment-1895174-20130316145235

Small groups of the heroes going around the world trying to prevent ultimate destruction?

Looks like "Destroyer", to me.