Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I agree, it's promising. The shooting mechanic was a little odd but I got used to it quickly (still a few miss clicks here and there but nothing major). :)