Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It definitely did. You've got some really solid horror elements at play here. It's not often the spooks land as well as they do here.
Hope you guys do more in this vein. You've definitely got the knack for it! Best of luck in all your future works.