Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The graphics look cool, but it was too challenging for me, I couldn't get past the very beggining.