Haggis

Haggis is the protagonist and the player character of Odallus: The Dark Call. Haggis's village is attacked by an army of demons who take his son. He embarks on a quest to rescue his son and defeat the demons. He ultimately wields the power of the Odallus orb.
Later on, it was revealed that Haggis's son was in fact the leader of the cult. With his son offering Haggis to be the new gods of the world, but Haggis refuses and ultimately slays him.