Archie's super-heroes were later leased to DC Comics for use in its short-lived Impact Comics line, "and while many of their titles received critical acclaim, there were already too many superhero comics flooding the market