Sorry, that mail slipped through, I recently get tons of mails. It must have been a bug in itch.io, I've checked the purchases and found invoice tied to your email - all is good. Make sure to check the mailbox that you used to buy the game.