Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Did a let's play of this game - it was  fun but I was soooo annoyed that I couldn't shave a patch without cutting the dude's ear.