User blog comment:LegionZero/Nero's Parallels to Vergil and Sparda/@comment-112.198.90.108-20140906072714/@comment-6769189-20140907104752

Sparda didnt become a human. He lived as onebut he still had demonic power. He also only fought Argosax a fee hundred years before everything, so he could have gotten a lot of it back. Also his heart was awakened by the time he sealed the demon world. If it wasnt, he wouldnt have even fought back