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

Same here, I know the chest location, mine is on the mountain but I don't know where the key is.