glad to see that creative passion and desire to make art defeats admin abuse. I know the game is not back on the site, but maybe one day itch will stop abusing its fringe creators, that or at least be clear and concise about what is or is not okay with them (see smashwords publishing for a way to correctly explain what isn't allowed)
anyway, good luck and can't wait to hear more