A hacker has taken over my account and is now using it to cause harm under my name. Please help me report this account.
https://scarhandgames.itch.io
Thanks
Please contact support.
Somehow, it doesn't work for me.