Thank you, we're aware of this situation and already contacted itchio support, we're hoping they'll get this resolved as soon as possible...