Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Sure the jam rating is based on the draft you submitted before the deadline, but this isn't for prizes or anything so if you make improvements to your game or develop it further that's a commendable way to continue your gamedev journey! I find that jam's are the best learning experience for gamedev by a huge margin. Nothing like trying to meet a deadline and cutting corners to "JUST MAKE IT WORK!" haha