On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

you are not alone, i am afraid to join game jams in the fear of screwing up, but i finally encouraged myself to join in order to learn. Best of luck to all of us :)