Yes, as explained in the rules of this category, response times vary. No, there's no other way to contact itch.io staff. They'll get to it when they can, or when our admins get to my notification.
Hello,
Sorry, it's been another month, could I get a nudge up to be looked at?
Thank you!
-Stealth
No, like I already said, it's out of my hands now.