Thanks for replying so fast.
How can I receive the key then? It will be added in the download page on my itch account or send by email?
You should be able to request one
Thanks. The request key button just appeared in my download page