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

Very nice short, I played it as part of my Melon Jam highlighting!