That's nonsense! The game you make is just like any other legitimate work! I think you need to file a complaint to itch.io.
(By the way, I have something for you in the Discord DM, the translation file.)
Yes, I have filed a complaint but have not received a response from itch io😞
I hope they respond to it soon then.