Okay, I'll start with this - I hate God of War. The thing is, I actually like the gameplay, but I can't stand the franchise for other reasons. Reason number one: Kratos. He's a completely unlikeable asshole. He wasn't so bad in the first game, but in the third and especially second he was a selfish, bloodthirsty monster who was just as bad as Ares was in the first game. Thing is, because he's "badass," everyone seems to love him, while I think he's not only one of the most overrated video game protagonists (I refuse to call someone as vicious as him a hero), but he's one of the most unpleasant characters I've ever encountered. The rest of the cast, befitting its Greek mythology roots, is mostly comprised of other assholes - to be honest, I feel that the game's world would have been better off if Kratos had died at the end of the first game. I can take anti-heroes like Wolverine or Grimlock, because they at least have redeeming aspects to them - under competent writers, Wolvie and Big Grim are at least trying to be good. Hell, Deadpool tries to be a hero, too, despite being a psychopath. But Kratos? Any time there's a point where the game has an opportunity to redeem him, it's thrown away. Even his Spoiler killing himself to release Hope was more of a middle finger to Athena rather than any real act of sacrifice. . Selfish, vicious, hateful and hypocritical, Kratos is the reason I can't stand God of War.