You have no chance to complain on Itch.io right? From what I remember my one time trying went without a reply.
There are far more scammers than I thought here, many of them somehow adult games, either left in a broken state, just creating new games for each update behind a paywall or making an quick ending because the dev got bored.
This is my most expensive scam at least on Itch.io