Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Well you didn't said anywhere what is the mechanic and the genre, so I don't know. Aside from that, you game was pretty fun. You should have promoted it more (for example on discord). Your game should be at least top 30%...