Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

This is a bit late but don't worry about it when making game for jams. We all feel pressure when first doing game jams but over time you get used to it. Also regardless of the state of the game, whether finished or not there will be no judgement from us since we all know what that's like to lose progress and want to give up. I think its always best to submit even if there's not much since this is about getting better as a developer. Wish you the best.