Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Also I would love your opinion on my thumbnail!

I thought it was awesome! Fits the creepiness of the game.