Hey. One week, it ends on may 12. We already emailed the support@itch.io id and no one has replied yet. Would escalating to c-level team, twitter or other social handles work?
I've let an admin know.
Great. Thanks a lot :)
Update: It's now visible. Thank you