Hi, again! It says that the game comes with a Steam key, but I don't see one on my download page. I've noticed that tends to be the case with games bought in bundles, but since I bought this one directly I'm a bit confused.
Hi! I'm sorry that the key does not seem to be present on the download page: can you please reach out to itch.io support and ask if they can help? The keys are uploaded and I can confirm that there are spare keys left on my side