Yeah, I’m really confused at what their goal is. Surely they didn’t think nobody would notice? And thanks for reporting, hopefully it gets down soon. Still no reply from itch, but I’m not surprised since they have a lot to deal with.
I had to make a comment on the page for the Touchstarved visual novel demo warning the author about them, and that he might try stealing their work, since he made a comment on the page. He is lucky that he made it where we can't comment on the page. The worse thing he had stolen another one too.