Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm not talking about your game specificaly. Thinking the quality of a game doesn't influence how popular it can be is wishful thinking, when i'm playing the games of the jam i look at them objectively and see if i can find the worst parts to point them out, praise doesn't make a better developer but constructive criticism can. Now talking specificaly about your game(i'm yet to try it i'll give it a shot later) with the amount of problems you say it had your expectatives should be pretty low, in my case with a few reviews and some sugestions about how i can improve i'm happy. Just what were you expecting to happen? I'm sure your number of rates will go up, there is more than a week left but i would adjust my expectations i doubt every single person can rate every single game thus some games are expected to sink to the bottom regardless of the actual quality.