Ah that did it, thanks.!
Hi I'm also having some issues with the Steam key. I'm logged into itch.io (via the client) and went to Downloads but no option for a Steam key shows up. I'm slmalloy@gmail.com. Thanks for any help you can provide.