Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

I can't see the ingredients because they come up as black silhouettes, but the gameplay seems interesting and fun.