Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think the low number of rates is probably partially down to being download only. Does unreal offer a way to make a web build? I also think rating and commenting on a lot of other games is a great way to get more eyes on your game. I really think your game deserves some eyes, it's kind of a hidden gem in this jam imo.