All previous owners were sent a key for this page. And this was addressed on the previous page explaining the reasons for our moving over. Check your email and spam inboxes for the invite. It will be sent to the email the original purchase originated from, not from the current email connected to your itch account.