I sadly cannot really do anything, please contact itch.io support, since they are responsible for the distribution!
Link: https://itch.io/support
I sadly cannot really do anything, please contact itch.io support, since they are responsible for the distribution!
Link: https://itch.io/support