Thanks for replying so quickly! I've emailed itchio support and now I'm waiting on their reply. I'll get back to you if I hear anything from them.