itch is not acting against https://delusriaa.itch.io/curseofdares and having that malware impostor crap still indexed even. i suggest you tell itch in no uncertain terms what you think of their service. and maybe leave a report on that game as well. maybe their automated system will take it down if enough reports come in, since they are amateurish enough to not work on weekend, when their users are hacked the most. and yes that crapp was reported several days ago, when there was no weekend.
shame on you, itch, shame on you!
(NOTE this here is the original. the link above is the impostor. just look here https://itch.io/search?q=Curse+of+Dares it STILL shows two of them)