Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

this is a curious case of fellow devs giving bad ratting so that you can't excel past them and in the comments section add nice..gibberish ..repetitive words to make you feel good and oblige to rate there game graciously. 

This cut-throat mechanism in game rating by game devs has its own problem and is excepted to go this way ...don't feel bad.. 

I've  given your game good ratings.. and didn't expected it  go down this far...Anyway, Nobody can tell you whether your game suck or not..  game devs have to make sure players have good experience with there game ... its you who have to put your game among gamers  (not game dev..especially in jam where they are the ones going to rate..)... am sure it will find its own niche..