Sorry to bother, but I don't see any Steam Keys in the download page? It only shows the Methods zip file :(
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.