“The War of Heroes”

Heroes have come to destroy the world. What would you do to stop them?