Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

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.