Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It does for me. Spotted it easily. Beware that the jam's front page seems to always show games in random order. That can trick the eye. You might want to consider a catchier cover, so your game will stand out.