Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

well even, your game didn't get too many bad marks from me either ;)

I know difficulty is a hard one to get right, even more so in a jam. I must say I got that kind of comments too :D