Out of all of them I think Defiance beats them to the punch. I love the ability to switch between to awesome dark heros. And u know, I used to think that kain's new look was pretty ugly but I have grown to like it. The last game kicks ass! I feel sorry for raziel though.