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

Hey, some of the puzzles are a bit obtuse... You might find the solutions to some of the harder ones over on the Steam Community.