I purchased the game and it has not linked to my account or sent to my email address.... twice. About to refund if it does not work.
Hello, please contact Itch support, this sounds like a problem on their system.
Will do, thank you.