Impalement doesn't really stop Kratos, he just walks back out of Hades. Neither of them can technically die, so they would just fight until boredom hit. Dante would offer Kratos some pizza and a beer, say he's a worthy opponent, then they'd both look at the camera while giving off badass smirks, then a shot of them going to fight demons. Freeze frame, cue epic music.
We're all happy. --- May the odds be ever in your favor http://i.imgur.com/C41sDRQ.gif
Old Dante, well, Kratos wouldn't be able to touch him. Kratos' strength is friggin' amazing, all it really takes is him being able to grab the opponent and he's won.
Dontay's just not fast enough. Kratos would literally rip him apart if he got a hold of him, and he'd probably pull Kratos at him or himself to Kratos with his pulls, which pretty much ensures that he's screwed. Even if he has as much endurance as Dante, I doubt even Dante could survive being ripped in half from the waist. --- "Xaldin is a prophet." - lamerhater Anjar elium farakeeu agua.
Dante has been impaled through the chest in almost every game and laughs it off.
We don't know if he would survive being delimbed/decapitated. Also, petrification.
however his greatest weakness is impalement
Done by deities, one who was several hundred feat tall and the other being Zeus wielding the Blade of Olympus (which kills Titans piecemeal). Standard impalement from Dante (either version) is a much lesser concern.
dante has guns
Kratos fell several hundred feet, had his face beat in by his demigod brother, and completely recovered in minutes. Bullets aren't going to do much to him even as a mortal.
Kratos just outright refuses death,
He's never escaped from death without external help. Him dying is the same as losing.
Neither of them can technically die
Old Dante, well, Kratos wouldn't be able to touch him.
Dante takes mortal Kratos, god Kratos takes Dante, and both slap Dino silly.