Icebound is a visual novel/puzzle game that takes place in a world gripped by an ice age and a secluded town harboring a mysterious secret.
Lamia is another main character, an Imperial agent with unknown motives who is investigating everything about the town of Isenbarr. She might even believe that Megistus is up to something fishy. She's romance-able by Dougal depending on how suave you are.