Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Jam ratings are separate from overall ratings, I agree that this is confusing. I think what make sense is for us to add a banner to the top of the regular rate game screen highlighting this fact if a game is currently in a jam that is being rated.