Originally posted by Rage.Of.Olympus
IIRC Infinity Man did receive some kind of upgrade but the reason why he was able to so effectively kill New Gods is because he could mess up with their very being. That's what he did to Takion IIRC.I don't remember to comment enough on the rest but I should probably double check those.
No, he killed them because he was so powerful like when he killed orion.