Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

From the video, it certainly looks good! Definitely trying this one out!