Blade and Key
This is a game with multiple endings about an AmericanIndian character
... can use magic to heal himself and to change the environment so that he could become resistant to attacks from witches and other characters. The main antagonist is a demon named Fors'lu who has the ability to burn anyone or anything with a touch. The demon can move quickly and is hard to catch so that it is harder for Rey'ka to attack him. There are six character classes which include a soldier, a mage, an archer, a warrior, a thief and an assassin.