Thanks for playing! The amulet can be found infront of the big horse statue in the center of the town square.
Will try out your game now!