Hey, I am also here because the game is region locked in my country. I just bought the itch.io Version, but i heard it's possible to also get a Steam Key?
That would be awesome. Thanks