>>101741921Who are self-appointed vigilantes in ridiculous costumes the ones to decide on when "humanity is ready"?
Why is it humans ever trying to set up defenses against attacking super beings and aliens outside of the vigilante in a cape has to be shown to be 'evil'?
They even brought back the Human Defense Corps in DC just to make it antagonistic