Look at that, another account recently created. Thanks for the info too. I'll update the list of yours fraudulent accounts:
https://itch.io/profile/roppybow
https://itch.io/profile/toffyix210
https://itch.io/profile/misterdipe
https://itch.io/profile/jeremyswinhe
https://itch.io/profile/khaledmsfodagmailcom