Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You're thinking of Bernband maybe?

Yes that is it. I came across that again other day. I think the same guy who made that little game made this new short game? anyway i think the two could fit - with a slightly bigger world. The immersion of lots of NPCs works well.