Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Gets challenging very fast, but really fun! The mechanics complement each other nicely.