Have you tried these https://itch.io/docs/buying/already-bought ?
You can also contact itch.io support at email@example.com
Hi, I'm pleased to announce my latest survival horror game. The demo is now free on itch.io. I hope you enjoy and merry x-mas!
A scavenger crew lands on a strange seemingly deserted planet. Something terrible has occurred. Can you make off alive or succumb to the terror of the Planet of BLOODTHIRSTY SANTA?