i have become the heroes’ rival comics