Hey there! Thanks so much for letting me know about this! From taking a look at it, it seems like they are trying to pass my work as their own. I'll see if itch can help me stop them!
Thanks so much again! 🙏
No problem, I'm so sorry this happened to you and hope it works out for you <:0