Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I can understand that! Often I wait for the full game to release so I can binge through. 
If you still consider to sneak peak, let me know your thoughts!