Treatments? Oooh! What could that mean? Does Archie have plans to dig the old cape out of the closet and do a “The Dark Knight Returns” ?

-Scott-