Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Sure. There's a link to a walkthrough at the bottom of the main itch page.  ^_^