We are aware of this scammer creating pages, every page they have created has been suspended and taken down as soon as it has been detected. Additionally we’re updating and modifying internal rules to catch stuff like this before it happens. Sadly I can’t reveal more than that since it’s likely the scammer is reading this thread.
As a reminder, itch.io is a open publishing platform. Although we have many checks and systems in place to detect abuse and prevent abuse, no automated system is going to be 100% perfect. Just like any place where you would download software off the internet, approach it with a little (or a lot of) suspicion. If it looks fishy then don’t download it, and report it. You can find report links on the bottom of each page.
Thanks