Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It's on island with fortress. Yes the one with big animal guarding the bridge. Instead of entering the fortress, walk around outside the fence until you reach the south end.