Hey there! Sorry for the additional influx of people asking, but I'd also like access to a steam key if that is or was a thing you're still doing for German people unable to access the game's store page on Steam.
I have a proof of purchase, and no rush, since I already bought it on itch after all