You're In luck! We won't be exclusive to Steam, but what the other vendors are still need to be decided between us and our publisher. We may even publish the full thing on Itch :)
That's good to hear.