The Witch's Isle!

On a solitary island somewhat removed from the continent, there is a towna town ruled by a witch. One night, one of the villagers gets a sudden visit from a witch, who puts her under a curse. Maybe you can solve some puzzles by paying close attention to what the other islanders are doing.