Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Haha I guess there isn't a secret at all. I just put some thought into a catchy and uncommon cover art for the game and I guess it was enough to make people interested into trying it out. Some people were "exchanging ratings" during the jam on the Discord server and stuff, but I'm really not into it.