Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It said in the desc this is a funny horror game, not really more of a plot twists sad one