Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

yeh I agree with you regarding the game jams, that's why I liked it - with not many assets you found a lot of ways to diverse it so it won't get repetitive!