There's a user called Banksba who seems to be impersonating developers who aren't on itch. This is the latest one I've noticed but I've seen this before. https://itch.io/blog/739533/nine-sols
This is a blog post about Nine Sols, a game by Red Candle Games which is not sold on itch. The post is a copy paste of the steam page to appear like a legitimate official page and then offers a download link, hoping you won't scrutinize the fact that it's a blog post too much. This looks like a scam to get you to download malware. This is an issue because when you look up Nine Sols in search engines, this page comes up. I try to buy games on itch whenever I can because I believe developers should get the majority of the money I pay and steam takes too big of a cut, especially to indies. It's very frustrating to see an itch link for a game I'm looking for on a search engine and then realize it's a complete scam. You can see at the bottom in the "more posts" section that they've been doing it for a lot of games.
I would normally go through the normal reporting system but there is no report button on user profiles or blog posts. You can only report game pages.