I hope that itch.io purchasers will get a steam key soon. (I'd rather not buy the game twice) (:
same here
Unfortunately, The steam version is published by Critical Bliss. I cannot give keys out due to this.