Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Man this game is hilarious! I know nothing about Stanley Houghton so I can't comment on that but great story.