Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, that kinda confused me as well, but I thought part of the dialogue said to collect all of the gifts around town from every character on day 1 and the go back to your house and rest and then start to give everyone their proper gifts for day 2. You don't give each character their gifts when you collect all the gifts on the first day, which is why the "talk" option doesn't work after the player has the items each character wants in this case for day 1 because it was probably intentionally designed like that.