Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I made a video of this game too. Still loved it.