Zortch Steam Keys
Zortch is now also on steam: https://store.steampowered.com/app/2443360/Zortch
The official release on steam is June 8ish
but if you have already bought the game here on itch.io you can already claim your Steam key under the Download section:
Log in with itch.io to leave a comment.
Great news, this will make it easier to recommend it to friends. Hope it gets some traction, the game very much deserves it.