Hey Dev, unfortunately the page has been flagged for suspicious behaviour by itch, claiming that the creator have those "try my game" scam thinggy going on.. or at least suspected.. is your game files password protected? It might block antivirus from scanning it which is why itch making such a fuss..