Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hey mehrdadsh! Itch.io actually uploaded a nice YouTube clip of the first 10 minutes or so. 

Check it out:

thanks