Hey there,
I'm not familiar with itch, I hope I'm using the comment section correctly here ahah. I have a question about your game: does my purchase come with a steam key perchance? Since I live in Germany, I can't actually buy this game on Steam (keys still work for some reason) even though it's my preferred platform. I'd also buy it on itch, but ... it would be much more convenient for me if I could install it via Steam. Is this an option or am I out of luck? Cheers and thanks in advance for your help!