Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think in game jams, play for play is very important. You can make a post like that, I'm sure you've seen one of these and people will play your game in exchange for your rating and feedback. I'm probably getting most of my rating from rate for rate so you can try too (although I realize the jam ends soon)