Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

I'd appreciate if the game dev(s) could specify that this is a demo build and the new(er) version is on Steam.