Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yes. There are some clues along the way but ultimately you have to work it out yourself. It's likely to take a lot of game days to solve.