Sorry about that — in the meantime, here's a key: VWTKA-57FJ9-IB0E0 Let me know if that works. I don't know what's going on, but I saw a thread saying that contacting itch.io support could help.
Thank you! I got a copy of the Steam version now.