Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Just a tip for you guys!  The best way to get ratings isn't to spam your game "like play this link please", but to rate and comment on others games.  I've done 7 jams so far and it's about a 50% return ratio.  For example: this jam I rated and commented on 255 games, and got 114 ratings on my game.