Hello, I would like to know if you published the same game on Newgrounds under this username:
https://trapezz.newgrounds.com/
I don’t know if you are the original developer or just a stealer, but if both of these are the OG creator, a friendly reminder to link your game/profile from these platforms to others that you use. For Ex: put a link of your newgrounds profile on your itch profile and vice-versa.
I will put the same message on that profile just in case.