Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

That was weird, yet an interesting experience. What I didn't like is lack of horror element, I've only encountered one jumpscare, but other than that it was bizarre, bizarre in a good sense.