Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ah here is the game, was told about it and couldn't find it until now.

Glad you found it haha! Hope you enjoy playing!