It was marked as spam, even though I never posted spam by the website's definition. Itch.io staff isn't replying to my emails, either, so I'm sending a request here. I am using a separate account because my main email address was used on the suspended account.
Ticket ID: 303777