On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Game jams are to learn and practice, it's ok if the game is not perfect. What matters is that you managed to make a game using your current skills, and you did a pretty good job. (to be honest, i'm not really good at strategy games)