About the malware on itch isn't new released games should enter a review queue? I mean someone must approve the project to be indexed otherwise we can't find it right?
yeah i know itch is famous to have horror game in it, It's the most popular genre here not sure why but they exist.
yes i do know you can exclude a tag from the search result i use it once in a while.