Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I totally agree - there needs to be more vignette games like this - er, interactable adventures maybe.