i have one payment stuck for now more than 15 days and an other one for 7 days can i get an update please? i contact itch.io by mail but didn't get any answers , thank you