I just submitted a refund request to Itch. In my experience these should go through relatively quickly, but do let me know if it takes longer than a week.