Sure, a screenshot of your purchase on itch.io is enough, if it contains your name. Just reach out through the contact form and we can discuss all further details.