Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yes, there is actually a couple on YouTube


A lot of people have gotten stuck from what I've heard, one of the puzzles is pretty obscure.