Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The demo was good for what I played so far of it, it's a lengthy one compared to others that I've seen where it's about ten minutes or less, a few complaints but nothing bad. I liked it quite a bit.