The account is new and didnt changed anything since im new and dont know anything about this site, i did sent email to both sides i guess ill just wait a few days..
Itch.io Support responds slowly, but I hope everything works out without too much trouble.