just an fyi: this post was also held for moderation (i just approved it). i guess itch must think your account is suspicious for some reason. if you've left any other comments recently, they may also be hidden (the most recent comment i can see on your page, besides these two, is from 122 days ago). if that is the case... sorry, and good luck with it. i'm not sure exactly who to get in touch with for that kind of itch.io issue.