Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

I like Easy Ease, because it brings a sort of impact to each step that I think works well in your genre.