Hello, Rena Kuri
Apologies. I am waiting for Steam to send me some more keys. Once I have them, I will upload them to itch and they should become available.
I would try again in about 48 hours.
Scratch that! Steam have come back in record time and there should be keys available now.
Ah brilliant! Thank you <3