For more FromSoft vibes, you should let the player save every 50-100 words (or maybe on paragraph breaks?) and then reset to the last save point on a typo. Could be pretty good ;)