Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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.