Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+2)

One one of the wolves in the maze gives an item. The other two are progress blocks. Looks like your missing a stat required to get the item. There a rune on the park bench and another in the clinic that might help you.