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

have a chance to leave an open beta
but I loved the game that I played the demo