I came across a blatant scam, immediately when it was released. I have reported it using the report button, but unfortunately others seems to have missed the red flags. And obviously it won't be reviewed for a while because itch is now a pretty big plateform.
I believe it would be a good idea to warn users of itch page that are under review from reports. At least until it is properly addressed.