Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It's also worth noting that we are pretty close to finalizing Build 37 which has a lot of bug fixes and new content. Should be out within a week or so.