We are planning an initial release on steam with a release on itch.io shortly after!
thanks that good to hear