Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I think you will have a lot better luck getting people to rate your games in the future if your submissions don't require people to run a full installer.  Web deployment is best for game jams.