Thank you for such good news.
A question though; the email for my itch.io account has changed since the original purchase, it used to be the same for my PayPal account which I used to buy. Which email should I put on the form? The one for my PayPal or the current one for my itch.io account?
Cheers.