I feel like I see horror games on the front page at all times.
Viewing post in Chances of getting to front page exactly?
The front page is https://itch.io/ and not https://itch.io/games
There are some horror games, but I just counted. From the 18 games listed first, only 3 have horror tag.