An interesting variation of the relationship/dating sim genre. :)
I did find one bug: after buying one of each gift and later giving the locket as a gift to the pub girl, the game acted as if I had given her the cross instead (removing it from my inventory and allowing me to buy another from the shop).