Sorcery! 2 is a cross between a ‘choose your own adventure’ storybook, and a role-playing game. You play as a knight traversing the landscape where your progress is largely governed by your answers to various questions.
There is a lot of reading involved, but the turn-based combat system keeps things fun. The interface is lovely, as is the medieval art-style, and it features a clever save system that effectively rewinds time, letting you change your answers if you get yourself into trouble. Definitely worth a look.