oh no...I will try reporting to itch. Thanks!
welcome! Just wanted to be sure, I'll do the same and report them as well! That's disgusting for someone to do. The game is awesome so far and I remember first playing your demo a few weeks back! I hope you keep up with it and I'm rooting for you!
you should be able to submit a DMCA claim as well