Lore Arcana is a free-roaming adventure game in which you play a wizard named Grizwald. Naturally, spells play a huge part in the game, and allow the player a great variety of mechanics.
Here's a video demonstrating interaction with NPCs, as well as the game's primary mechanic, spell-building.